Skills
- PHP
- Full Scale enterprise architectures
- Ruby on Rails
- API's Web Applications and Services
- Test Driven Development
- Cucumber & RSpec, Mocha & Chai, PHPUnit & Codeception
- Design Patterns
- SOLID (OOP), ACID (databases), MVC
- AWS
- EC2, RDS, S3, ElastiCache, Load Balancers, this site
- GIT
- Gitflow pattern
- NodeJS
- Express, ETL's (data transformations)
- JavaScript
- Angular, Backbone, "Vanilla" JS client-side solutions
- SQL / MySQL / PostgreSQL
- Relational, well-formed, normalized database architectures
- MonboDB
- Javascript-based aggregations as well as replications and tuning
- Apache, Tomcat, Nginx
- Configuration and optimization
- HTML / CSS
- Bootstrap, Foundations, Webkit, HTML5 & CSS 3
Experience
Senior Software Engineer
Alma
Implemented solutions and features for a web-based Student Information System (SIS). Feature additions in PHP using ZendFramework writing to MongoDB document store. Created Custom Reporting Engine in NodeJS writing to PostgreSQL with remote invocation via RabbitMQ. Creation of data migration tool in NodeJS.
Senior Software Engineer
SecureBuy
Designed and developed large scale transaction management application and File Service ETL. Designed database schemas in PostgreSQL. Developed ETL and file parsing systems in NodeJS. Designed and developed core API and presentation layers in PHP Symfony framework using Bootstrap, jQuery DataTables and other supporting client libraries.
Senior Software Engineer
Egelink (contract)
Contracted by local design agency, developed proprietary API integration of e-commerce site to multiple configurable fulfillment vendors. Updated, maintained and deployed client owned web applications utilizing PHP, Laravel, Yii, AngularJS, NodeJS, Gulp, Git, SOAP and RESTful API integrations.
DevOps Engineer
Monsoon
Created, updated and maintained web applications, services and microservices across 20+ instances. Maintained Ruby on Rails applications ranging from Rails v2.1 - v4.2. Integrated customer base from acquired technology purchase into current systems and databases. Developed custom WP theme. Developed SAML and Salesforceintegrations with existing technologies and databases. Worked closely with supervisor to architect and implement business solutions, also mentored junior developer.
Application Developer, System Architect
FullCircle
Developed features and refactored e-commerce application serving over 10K members with rapid growth and brand recognition. Migrated from legacy PHP 4.x application to Ruby on Rails. Created RESTful APIs and Integrated with NetSuite, ZenDesk, Braintree and others.
Services Engineer and QA Engineer
Varolii
Created and implemented outbound interactive voice messaging systems for a variety of Fortune 500 clients. Utilized JBoss and VOIP framework architectures in a SaaS environment. Created automated tests and test harnesses integrating with SOAP and RPC APIs and filesystems.
Education
The Evergreen State College
Bachelors of Science - Computer Science
Additional areas of study
- Physics
- Astrophysics and electrodynamics
- GIS
- ESRI ArcGIS development
- Journalism
- Philosophy