Senior Software Engineer with 20+ years of experience in full-stack web development, specializing in WordPress, PHP, CI/CD, and AWS. Proven leadership in building scalable CMS solutions, leading remote teams, and integrating modern development workflows. Passionate about open source, asynchronous work, and delivering elegant, effective software.
SKILLS & EXPERTISE:
Personal / Professional
Working closely in a collaborative team environment.
Technical Leader on dozens of projects.
Managing teams of developers including outside contractors.
Headed up the company’s new WordPress initiative by helping to build their WordPress site portfolio over the course of 4 years starting from 2 finished production sites to over 4 dozen.
Tasked with reviewing, auditing & improving the current WordPress eco-system, (plugins, themes, workflows etc.) & built over half a dozen custom WordPress plugins from scratch to achieve various business goals with the main focus being on Data Integration plugins to import & manipulate data from an older legacy JAVA based system & allow our team to manage this data on individual client sites using the WordPress CMS.
During my tenure I gained further proficiency with AWS systems such as S3, SES, EC2 & CloudFront etc.
Spearheaded our WordPress development workflow establishing GIT contribution guidelines & creating CI/CD scripts to deploy updates after approved code reviews & GIT Pull Requests.
Full Stack Developer / Technical Architect
May 2018 – May 2021
VTM Group
Beaverton, Oregon
Built & maintained multiple websites for both internal & external clients ranging from small size informative sites to large scale e-commerce & API driven systems.
Worked closely with clients & internal stakeholders to communicate project status & guide training sessions.
Worked on custom built plugins & PHP based systems for existing projects, using JIRA to track larger projects & assist with daily support requests within the OSticket system. Managed sites we host through Plesk & AWS.
Technical Solutions Architect / CMS Team Lead
2016 – 2018
GRAYBOX
Portland, Oregon
Contributed to a multitude of projects using different technology stacks & a variety of CMSs such as Drupal, ExpressionEngine, Webflow, Shopify, Craft & WordPress.
Responsible for writing Estimates & Solution Architecture for a variety of projects.
Used GIT & Deployment services to commit code & update servers.
Worked with clients through guided training sessions & ongoing communication during projects.
Managed a team of developers, (including managing several contractors) on multiple projects as part of the core Sites/CMS group & acted as lead Technical Architect.
Assisted team members with tickets & tasks, conducted code reviews via Pull Requests, set up development environments for new projects.
Full Stack Developer
2014 – 2016
Gravitate
Vancouver, Washington
Acted as Lead Developer on a majority of projects & responsible for overseeing others code contributions, handling Back-End architecture & integration down to final deployments & product launches.
Worked on integrating custom functionality into both the user-facing side as well as within the admin panel using WordPress as a base & customizing it to fit each clients needs by modifying themes to include custom fields & displaying them within customized templates & widgets, creating custom post types for easier content management & functionality like filtering content via custom taxonomies & interfaces.
Created several custom WordPress plugins that performed data importing from external databases & CRMs such as Pardot, SalesForce, BeDynamic, SimpleView, Yahoo & others.
Worked on Front-End builds using Foundation, jQuery, Sass & other frameworks to create advanced interfaces & flexible content blocks.
Web Developer
2010 – 2014
ITX Corp.
Vancouver, Washington
Worked within a team of Front-End & Back-End developers to create, manage & maintain a custom CMS platform by contributing to the code base & creating custom PHP modules.
Responsible for creating & maintaining the Front-End code for dozens of templates integrated into the CMS.
Helped to define coding standards for the system with the rest of the team & created mobile specific templates.
Worked on multiple other projects that used WordPress & other 3rd-party platforms.
Shifted to working with the DotNetNuke platform primarily on the Front-End while still providing legacy support for the PHP applications created previously by our team.
Worked within a specially assembled group of developers & designers within the company to share information & collaborate on Responsive Web Development to create company-wide standards & practices.
Web Developer
2005 – 2010
Alesco Marketing
Vancouver, Washington
Worked on the link building & SEO team, I eventually worked my way into Front-End coding & PHP programming.
Worked with several designers & programmers on dozens of projects consisting of static HTML sites to custom in-house applications & other 3rd-party platforms including PHPList, Zencart, Joomla, WordPress.