I am a skilled self-taught PHP developer with years of experience writing scalable code for high-traffic websites. I am a strong advocate for automated testing and continuous integration tools. I am proficient with LAMP/LEMP stacks, HTML, JavaScript, React, CSS, PHPUnit, Jenkins, Git, SVN, Docker, and SSH, among others. I am passionate about the technologies I use and am always eager to share that passion and learn more.
Skills
I have expertise with:
PHP
JavaScript
WordPress
HTML & CSS
Git
I am skilled with:
Sass (scss)
PHPUnit
React/JSX
Laravel
Behat/Gherkin
I am currently learning:
UI/UX Design Fundamentals
VueJS
Professional Experience
Tech Lead
Nov 2017
–
Present
I lead development efforts for SparkInfluence, a SaaS platform providing grassroots advocacy tools to non-profits, membership associations, and PACs.
Owner
Jan 2017
–
Jan 2019
I worked with agencies to help deliver critical projects for top-tier clients.
I built top-notch solutions for customer business challenges.
I worked on React applications backed by a JSON REST API.
I offered full-stack development services with heavy specialization on server-side technologies.
Lead Web Engineer
Nov 2014
–
Jan 2017
I wrote highly scalable PHP to run on websites that receive millions of views per day.
I provided maintenance and feature development for large-scale WordPress websites.
I maintained and improved WP Mock .
I implemented and improved automated testing for our clients.
I leveraged Elasticsearch to great effect on a large-scale multisite installation.
I was project lead on multiple large projects.
I provided direct technical guidance to clients, including strategic planning.
Senior Web Engineer
Jan 2013
–
Nov 2014
I developed excellent communication skills on a globally distributed team.
I wrote highly scalable PHP to run on websites that receive millions of views per day.
I provided maintenance and feature development for large-scale WordPress websites including TechCrunch.com .
I integrated 3rd party web services with client websites.
I built multiple micro-services with MVC frameworks to supplement client platforms.
I helped create WP Mock , a WordPress unit testing library.
I integrated PHPUnit and CI into developer workflows for client projects.
Lead Developer
Feb 2010
–
Jan 2013
I built and maintained numerous WordPress websites and web applications, both for clients and internal use.
I implemented BuddyPress for a network of around 400 active users.
I implemented 2 multilingual sites, 1 of which serves 17 countries in 8 languages.
I set up and managed 2 servers for testing/staging and production site hosting.
I built a company payment portal using Stripe to allow clients to pay with credit cards, optionally on a recurring basis.
I implemented a multi-stage deployment workflow for programmers using Git for version control and Capistrano for deployment.
I created several non-WordPress tools and applications using technologies such as the MicroMVC and Symfony2 frameworks, Bash scripts, and Python.
I interacted with clients in a support role, as well as throughout the sales and creative process.
Olympia Networks
Arlington, VA
Owner
Jul 2009
–
Feb 2010
I provided web services (design, programming, etc.) as a freelancer.
I provided training and technical documentation for clients in use of websites and/or products developed
Personal Projects
I maintain several Linux servers for web hosting and other related purposes.
I maintain the (un)official fork of WordPress core with Composer support added.
I publish much of my code under an open source license on Github .
I have contributed code to the following open source projects (among others): WordPress, BuddyPress, WP CLI, MicroMVC, PHPUnit, WP Mock, and VVV.
Speaking Experience
WordCamp Miami
February 2016
WordCamp DFW
September 2015
WordCamp Boston
October 2013
WordCamp Philadelphia
October 2012
WordCamp Grand Rapids
August 2012
Education
University of Dallas
Irving, TX
BA in English Literature
Aug 2004
–
May 2008
I graduated Cum Laude and received distinction on my comprehensive examinations.