812 146th Ave SE
Bellevue, Washington 98007
209/470-7649
john@helmuth.org
Results-driven software engineer offering extensive experience working in a high pressure, fast-paced website development team.
Skilled in all phases of the software development lifecycle; experienced in translating business requirements into technical solutions; focused on usability, security and scalability.
Able to drive system architecture decisions and lead projects from concept through the release process.
Innovator of next-generation solutions, systems and applications fueling major improvements to the bottom line.
Programming Languages: PHP, Javascript (including the nodejs environment), Unix shell script, SQL, Java, Perl, C.
Systems: Linux, Windows, Mac OS X, Cisco IOS
Server, Databases and related systems: Apache, nginx, MySQL, Drupal, Oracle, Sphinx, Memcached, Nodejs, RabbitMQ, MongoDB, Redis, others.
Development Tools: Git, Subversion, PhpStorm, Netbeans, vi, Jira, Bitbucket, many others.
Senior Software Engineer for regional transit agency mainly responsible for the customization and maintenance of the agency's public website.
Contract programmer for startup web site covering consumer and professional medical equipment reviews.
Our group develops and maintains several dynamic web sites, targeted to both desktop and mobile browsers. The sites' user base includes several million members. As Lead Programmer, I was responsible for determining architectural direction, maintaining technical standards through code review amd programmer mentoring, and developing and maintaining all development support infrastructure, such as code repositories, test frameworks, and rollout processes.
Chat Server: Implemented a real-time text chat server using node.js, socket.io, and RabbitMQ. I worked on implementing both the front-end and back-end code, in javascript.
Billing System: Implemented and maintained the billing sub-system for our main product. Features include configurable real-time selection of pricing, processor gateways, and merchant accounts for transactions. The system supports (currently) 10 separate processor gateways. This system is written in PHP with MySQL for the database.
Affiliate Site: Managed the development and maintenance of an affiliate facing site used to communicate statistics and payment details with affiliates who send traffic to our products. This system is written in PHP + Zend Framework using MySQL for the database.
Revision Control Systems:
Customer Resource Management system, Implemented the Vantive CRM system, including customized forms and database access procedures, and integration with the existing Cobol application database files (C-ISAM files to Oracle database server.)
Payroll Integration: Integrated existing Cobol application productivity tracking data into the Solomon Systems Payroll application, using various scripting languages, (Perl, TCL, MS-Access) to coerce the data into the correct format.
Two years toward Bachelor of Science, Computer Science degree.
MCP, MCP_I, MCSE, A+ Certified Service Technician, Various Hardware certifications for IBM, Compaq, HP, and Toshiba servers, desktop, and laptops. Additional Skills
Available on request