Career Summary

Senior software developer with many years of work experience. Proficient in programming languages on both open source platforms and older legacy systems. Strong in problem-solving skills. Enthusiastic lifelong learner eager to gain mastery in new technologies.

Work Experience

Senior Software Developer

Food for the Hungry
2018 - 2020

Provided support for front end, both static and dynamic, websites, WordPress implementations, and legacy PHP backend systems. Enhanced automated photo processing procedure with computer vision library API and integrated Docker container use into processing. Setup of Docker containers to run production environments including MySQL databases, Microsoft SQL Server. Created Node.js microapps to serve image files other utility functions. Conversion of Laravel PHP API to use GraphQL as a proof of concept project.

Technologies used:

  • Angular
  • Python
  • jQuery
  • Docker
  • HTML
  • PHP
  • PostgresSQL
  • Laravel
  • MySql
  • GraphQL
  • Node.js

Web Developer

Vineyard Church North Phoenix
2006 - 2018

Created custom web (PHP) database (MySQL) backed publishing content management system to enable web editing and publishing. Design and development of web applications (PHP, Ruby) to support church ministries. Coding and implementation of payment gateway linkage to enable online giving and offerings. Setup and custom coding enhancements to church sponsored blogs and other organizational web sites. Development of microapplications to interface and integrate with vendor church management systems API and SQL (SQL Server) databases.

Technologies used:

  • jQuery
  • CSS
  • Ruby
  • Wordpress
  • HTML
  • MySQL
  • GraphQL
  • PHP
  • Sinatra
  • Ruby on Rails

Web Developer

Trifanoff Computer Solutions
2002 - 2018

Creation, enhancement, and support of dynamic database backed websites. Setup of email newsletters and creation of web administration forms to ease and facilitate mass email newsletters. Creation of logos and dynamic advertisement banners for clients.

Technologies used:

  • jQuery
  • HTML
  • ImageMagick
  • Inkscape
  • GIMP
  • PHP
  • SQLite
  • MySql

Senior Software Developer

iNation
2005 - 2006

Developed web based billing system. Design, coding, and testing of web based billing administration panels and reports. Development and enhancing of registration system for web CRM product.

Technologies used:

  • PHP
  • JavaScript
  • HTML
  • PostgreSQL

Principle Software Engineer

DHL
2004 - 2005

Lead EDI support team analyst responsible for MVS translators, including DI and Gentran, UNIX based EDI translators, and data communications platforms CONNECT:Direct, CONNECT:Enterprise, Cyclone Commerce, GXS Enterprise, FTP and custom email attachment systems. Performed technical troubleshooting and recovery functions for production system problems.

Technologies used:

  • Perl
  • Bash
  • Connect:Enterprise
  • Connect:Direct

Sterling Commerce Service Provider

Armer & Haines Advisory Group
2003 - 2004

Trained client customer staff in UNIX, CONNECT:Enterprise, CONNECT:Direct, FTP fundamentals. Installed CONNECT:Enterprise for UNIX, CONNECT:Direct for UNIX at customer sites. Design and planning of customer data flows. Configured CONNECT:Direct and CONNECT:Enterprise to suit specific customer data flow requirements. Performed system administration tasks to install JDK, Apache and Tomcat. Configured JSP server settings to support CONNECT:Direct and CONNECT:Enterprise web clients. Created and implemented UNIX shell scripts to support CONNECT:Direct, CONNECT:Enterprise and to accomplish other system administrative tasks such as archiving and reporting.

Technologies used:

  • Perl
  • Bash
  • Connect:Enterprise
  • Connect:Direct

Consultant/Senior Programmer Analyst

Datalink Software Consultants (Advance PCS)
2003 - 2003

Coding and development for HIPAA privacy project. Successful implementation of system enhancements for new privacy restriction and confidential communications requirements. Design and development of three tiered data component model for pharmacy network and provider interfaces. Coding and testing of new common data access modules. Coding changes to business applications to interface with new data access modules.

Technologies used:

  • COBOL
  • DB2

Consultant/Senior Programmer Analyst

Techwise (Honeywell)
2002 - 2002

Provided programming and technical support for EDI migration project. Responsible for developing and maintaining C programs, Korn Shell scripts, and Perl scripts to support CONNECT: Enterprise for Unix package and Gentran Server on AIX. Setup and configuration of new secure SSL FTP communications transfers. Teaching and tutoring of team members on certificates, UNIX environment, and shell scripting. Ported COBOL and Easytrieve programs to AIX platform from IBM OS/3090.

Technologies used:

  • C
  • KornShell
  • Perl
  • COBOL
  • Easytrieve
  • CONNECT:Enterprise

Skills & Tools

  • Bash
  • C
  • Docker
  • HTML/CSS
  • Javascript
  • Node.js
  • Perl
  • PHP
  • Python
  • Ruby
  • Sinatra
  • SQL
  • WordPress

Others

  • Angular
  • Code Review
  • Django
  • Git
  • Jekyll
  • OpenCV
  • React
  • Ruby on Rails
  • Unit Testing

Education

  • BS in Computer Science
    Edinboro University of Pennsylvania

Languages

  • English (Native)

Interests

  • Baseball
  • Collectible Card Games
  • Hiking
  • Reading