Software Development:

PHP • Yii • CakePHP • CodeIgniter • MySQL • Sass/Compass/Susy • Javascript • ExtJS • jQuery • Microsoft SSIS • Mercurial • Subversion


AJAX • MVC • Content Management • Relational Database Design • Streaming Media


Website layout and design implementation • Data recovery • Training audiences of various knowledge levels • Excellent communication • Very quick learner • Strong interest in new technologies


Cherokee • nginx • Apache • SSH • Postfix • Qmail • Samba • NFS • MySQL • PostgreSQL • FTP • MSSQL • IIS • CUPS


DHCP • DNS • Firewalls • Network Backup • POP3/IMAP • NAS • RAID

Operating Systems:

Linux (Ubuntu, Debian, RedHat, Redhat derivatives, and others) • Microsoft Windows • Apple Mac OSX

Server Software:

VMWare Workstation and ESX server • BackupPC • Duplicity • Siege • Munin • Monit


Cisco Unified Communications Manager • Cisco Unified Contact Center Express

Work Experience

Programmer Analyst III, Stowers Institute for Medical Research

January 2015 to Present

Manage the personnel and development of the Lab Information Management System (LIMS) for the institute. Team lead and technical architect. Agile coach, SCRUM master, team mentor. Most development in Symfony and Ext.js.

Technical Architect, VML Inc.

June 2011 to January 2015

End to end PHP and Drupal implementation and development. Managed project teams from 1-6 developers. Responsible for project estimations, client facing discussions, code and architecture reviews on PHP and Drupal projects, developer and client training. Collaborated with analysts, team members, and other stakeholders to deliver Enterprise Drupal and custom PHP Solutions. Worked throughout the life cycle from design to development, deployment and support of all tiers of the application in a highly deadline-driven Agile and Waterfall environments. Supervised direct and project team members.

Notable project clients: Dell, Xerox, Ernst & Young, Ad Council, Western Union, Stella Artois, Quest Diagnostics, Capital One, PayPal and NFL.

eCommerce Industries, Inc. (ECi Software Solutions)

ECi - System Implementation and Project Manager (Corporation Wide)

May 2008 to June 2011

Continue development of internal web applications and administration of both production and development Linux servers. Continue training and hiring responsibilities. New responsibilities include a broadened scope for coordinating and implementing TechExcel DevTrack and CustomerWise (formally TechExcel CRM) software for corporate subsidiaries, as well as taking previously developed web applications and scaling to the entire corporation. Establish corporate data warehouse fed from all internal business applications using SSIS. Roll out newly acquired Cisco VoIP system to all divisions, primarily focused on phone prompts and ACD aspects.

ECi - Technology Manager/Developer (DDMS Subsidiary)

March 2005 to April 2008

Primary responsibilities included development of internally used web applications and reports for increased efficiency. Researched, implemented and maintained all aspects of technology within the Technical Support department. Project Manager for TechExcel DevTrack defect tracking software for a subsidiary. Project Manager for TechExcel CRM customer relation management software for the Technical Support department. Continued to pioneer Linux solutions for data harvesting and reporting. Developed in-house customer survey system saving the company over \$33,000/yr in outsourced expenses. Trained employees on supported software and internal software. Involved in interviewing, assessing and selecting departmental hiring. Researched and implemented personality and cognitive ability assessments into hiring process improving the quality of candidate selection.

ECi - Level 1 & 2 Support Technician (DDMS Subsidiary)

November 2003 to February 2005

Supported text, graphical, handheld, and web based distribution management software for customers and escalated issues from level 1 support technicians. Served as key level 2 support technician for handheld device products. Pioneered and developed a Linux environment for tracking departmental statistical and administrative information using MySQL and PHP.

Firewing, Lead Developer and Administrator

May 2009 to December 2011

Firewing is a small software start-up in the event ticket pricing market. Designed and developed database, server-side application and web front-end for displaying analytical data, using ExtJS and CakePHP. Configured and maintained development server, Subversion repository, web server, and MySQL database.

Freelance Developer and System Administrator

January 2004 to Present

Develop and host websites. Work with clients to assess, design, program/implement, maintain and train users on their websites using a variety of open source content management and e-commerce solutions. Manage configuration, backups, and regular maintenance on the Ubuntu Linux servers hosting these sites.



B.A., Psychology May 2003

: University of Kansas, Lawrence, KS - Computer Science courses: Digital Logic Design, Programming I (Java), Programming II (Java)