RobHowe.com Home

ROBERT B. HOWE

Senior Web App Developer

Longmont, CO 80503

rob@robhowe.com

LinkedIn: robhowe80503 | GitHub: robhowe
SUMMARY
Over 15 years of professional experience in full-stack web app development. Mainly focusing on back-end PHP and MySQL in a LAMP environment. Dealt with all aspects of the software lifecycle: from developing new systems to maintaining complex in-production legacy systems. I’m looking to continue my role as a Senior Software Engineer at a company that can provide challenging and interesting work gathering requirements and implementing solutions.
SKILLS
PHP, jQuery, Ext JS, javascript, Bootstrap, UNIX (Linux, Solaris, HP, DEC)
CSS, ColdFusion, Apache, IIS, Perl, make, awk, sed, cron, lex, yacc,
Symfony2, Composer, Zend, Laravel various shells, emacs, vi
Drupal 5 - 7, WordPress C / C++ (on UNIX)
MySQL, Oracle, Informix, Dreamweaver, Adobe Photoshop
Pro*C, OraPerl, SQL, PL/SQL Git, Perforce, SubVersion, ClearCase, CVS
WORK EXPERIENCE
Engrain Denver, CO
2020 - present Back End Developer
  • Maintained and upgraded legacy LAMP system and APIs that supported real estate sales.
  • Based on Laravel framework, running in Docker containers on Google Cloud Platform, provisioned by Helm and Kubernetes. 100% remote Agile team using Workfront.
SANS Institute Denver, CO
2017 - 2020 Senior Software Engineer
  • Developed and maintained multiple systems which ultimately supported security training course products. 100% remote, Agile using Jira, Confluence and Jenkins for workflow,
    and full stack LAMP development with Laravel, Kohana, SalesForce, Canvas, and git.
  • GIAC Certified Web Application Defender.
Neonova Network Services, Inc. Raleigh, NC
2010 - 2016 Software Engineer
  • Contract to permanent October 2010: Agile environment developing customer-facing apps to facilitate network provisioning in object-oriented PHP, Zend, Symfony2, Composer, jQuery, Sencha Ext JS, PHPUnit, and MySQL using REST interfaces. Also minimal use of Perl, Bootstrap, Dojo, CanJS, EJS, and StealJS. All source code control under Git.
Icarus Studios, Inc. Cary, NC
2009 - 2010 Web Application Developer
  • Short-term contract: Icarus/Fallen Earth created a new MMORPG game, launched 9/2009.
  • Implemented a billing tool from scratch for Customer Service Reps in PHP using MySQL databases, and Ext JS toolkit. Drupal CMS back-end website development for FallenEarth.com in conjunction with front-end developers.
Quintiles Research Triangle Park, NC
2008 – 2008 Web Application Developer
  • Short-term contract: Remediated a third-party CMS purchased to create websites supporting clinical trials.
  • Upgraded ColdFusion web app to adhere to W3C and 508 ADA standards; upgraded Oracle stored-procedures, security measures, and fax functionality via secured web svc.
NIEHS Research Triangle Park, NC
2006 – 2008 Web Application Developer
  • Govt. contract, Lockheed Martin: Designed and implemented web apps to support NIEHS scientists and the public.
  • Evaluated FarCry as a CMS, but eventually chose a workflow app written in-house with ColdFusion MX7 on Mach II framework using OO design with Oracle DB. Javascript, Ajax, and CSS with 508 compliance.
Bank of America Charlotte, NC
2004 – 2006 AVP – Web Application Developer
  • Contract: Designed and implemented upgrades of bank web applications serving B2B and retail consumers; supported online applications for mortgages with strict financial procedures: Six Sigma Methodology, Management By Fact, Standard Software Practices.
  • Business liaison to technical offshore resources with ColdFusion, js, Oracle, SQL and UNIX scripts. HTML and CSS in adherence to ADA and W3C standards.
Solectron Corp. Creedmoor, NC
2001 - 2003 Web Application Developer
  • Contract: Maintenance and enhancement of shop floor manufacturing applications. Initially upgraded existing UNIX and XWindow applications querying from Oracle to web applications in ColdFusion and PHP.
  • Gathered end-user requirements, designed sub-systems to integrate into main inventory-flow data collection system. Implemented and integrated: time-management system, engineering documentation system, responsibility trails, testing and gating process, and receiving and shipping systems in javascript, ColdFusion, PHP, C, Perl, Pro*C, PL/SQL, OraPerl, Oracle Enterprise Mgt. software, cron batch jobs, UNIX shell scripts, and Photoshop.
  • Software used: Javascript, PHP, C, Perl, Pro*C, PL/SQL, OraPerl, Oracle Enterprise Mgt. software, Toad, sqlplus, cron batch jobs, UNIX shell scripts, CVS, Linux, HP, Dreamweaver, Adobe Photoshop, Flash, Fireworks and Visio.
iSun Networks, Inc. Research Triangle Park, NC
2000 - 2001 Technical Lead
  • Direct Hire: Internet start-up company creating a new integrated web browser product and community-builder website from the ground up.
  • Dealt with design, analysis, development and integration of back-end servers with Oracle DB (using SQL and ODBC), and client-side apps written in Java, PHP and Flash. C / C++ coding of servers responding to packets initiated by web browser users. Implemented back-end chat server application and protocols from scratch.
  • Installation of 3rd party applications such as Apache, imap and gnu-pop email servers.
Data General Research Triangle Park, NC
1999 - 2000 Programmer Analyst
  • Short-term contract: Created and tested low-level C / C++ function patches for proprietary DG-UX UNIX operating system, with some usage of Perl & shell scripts to aid in automation of tasks; also aided in porting Java JDK 1.2.
Nortel, Northern Telecom Research Triangle Park, NC
1997 - 1998 Programmer Analyst
  • Consulting: Programming and analysis utilizing UNIX and Oracle with maintenance and testing of multiple systems written in C, Perl, Pro*C, OraPerl and shell script.
  • Installing Apache, Perl, Emacs software and other in-house systems. Design and analysis of in-production Oracle systems, including Y2K compliance; also wrote docs, maintenance schedules and risk-assessment for legacy systems.
Circuit City Stores, Inc. Richmond, VA
1995 - 1997 Programmer Analyst
  • DIVX DVD product development utilizing UNIX, INFORMIX, and ENCINA client / servers. C and Perl coding and design/analysis of transactional, real-time, three-tiered systems.
EDO Corporation Chesapeake, VA
1994 - 1995 Computer Programmer
  • Programming in UNIX and X Windows on HP and Sun workstations. C coding of multi-process, real-time systems. Dealt with Motif widget set, large makefiles, RCS, in-house Real Time Environment system, UNIX shell scripts, and GUI builder. Included testing, documentation, and technical writing.
  • Commercial software used includes: WordPerfect, Quattro Pro, Visio, Paradox and PC-Xware Netware.
EDUCATION
B.S., Computer Science, VA Tech University, Blacksburg, VA
Rob Howe's website Rob Howe's website