Joel Mellon

Carlsbad CA 92009

Software Engineer

Relevant Experience

Possesses 10+ years of experience in various areas of software development, including a concentration in client- and server-side web programming and related technologies. Designs and supports web-based applications in Linux development environments.

Senior Software Engineer

Lettuce Box — Carlsbad, CA
2017–Current
  • Hand-wrote geospatial and temperature analysis algorithms integral to the real-time processing of millions of location and temperature data points per hour — PHP (Yii2)
  • Orchestrated the automated deployment and scaling of a containerized task queue subsystem responsible for offline processing across dozens of worker nodes — Docker, Amazon EC2
  • Implemented build systems for automated testing in a continuous integration environment — Drone.io, GitHub, phpunit
  • Co-wrote and published a cross-platform, API based mobile app for Android and iOS — React Native, Redux
  • Employed Agile methodologies to lead project development — JIRA

Software Engineer

ThreatSTOP — Carlsbad, CA
2015–2017
  • Engineered a lightweight reporting API along side a high availability, horizontally scalable database architecture from proof of concept through full implementation — Python (Flask RESTful), Elasticsearch
  • Developed client-side reporting tools to chart, filter, and aggregate metrics on billions of database documents — React, Gulp, Plottable, DataTables
  • Contributed to the automated deployment of development clusters in a continuous integration environment — Ansible, Jenkins
  • Coded unit and functional tests for a variety of projects, maximizing code coverage for core company products — PhantomJS, Codeception, nose
  • Maintained and improved legacy software products and internal systems — PHP (Zend Framework 1 & 2), MySQL, MongoDB, Perl, C++

Web Developer, Payment Gateway Specialist

InstaPAY International — Carlsbad, CA
2009–2015
  • Lead an expert team of developers that designed and developed an online multi-application system involving cross-browser compatible signature capture and server-side PDF generation — PHP (CodeIgniter MVC), MySQL, jQuery
  • Specialized in payment gateway integration, working with corporate development teams to integrate payment processing into enterprise level accounting software — Various development environments, Sage CRM, AccPac, Mas 90, Sage 100 ERP

Web Developer

WebAssist — La Jolla, CA
2008–2009
  • Architected, developed, and maintained a revenue sharing e-commerce community — PHP, MySQL, Adobe Flex 3
  • Maintained an enhanced reporting web portal for Adobe Acrobat Connect Professional — Connect 7 API (CURL, XML), PHP, MySQL, MOOTools
  • Demonstrated proficiency writing project specifications and documentation

Web Developer

Admit One Products — Cardiff, CA
2006–2008
  • Designed, developed, and maintained a back-end interface for online ticket sales, including reserved seating and 2D venue mapping — PHP, MySQL, Prototype.js
  • Created end-user tools for web page layout, design, and content management
  • Helped maintain and support a custom, in-house Job Management System
  • Administered Gentoo Linux development servers and machines
  • QA assistant for Windows CE embedded bar code scanners
  • Showed potential in design and implementation of business rules and data models

Education

Palomar College
2002–2004
Valley Center High School
Class of 2001