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.
  • Estimating & Creating Technical Specifications outlining application functionality.

Front-End Development

  • HTML Frameworks, (Bootstrap, Foundation)
  • JavaScript Libraries, (jQuery, REACT)
  • CSS Preprocessors & Compilers, (SASS & LESS, GULP, GRUNT, COMPASS)
  • Cross Browser Compatibility & Standards Compliance

Back-End Development

  • Version Control, (GIT, SVN)
  • Custom PHP / SQL Applications
  • CMS Theme & Interface Customizations, (WordPress, Drupal, ExpressionEngine)
  • Custom CMS Plugin Development, (WordPress, ExpressionEngine)
  • API Integrations, (SOAP, cURL, REST)

PROFESSIONAL EXPERIENCE:

Senior Software EngineerMay 2021 – April 2025
AdpearancePortland, Oregon
  • 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 ArchitectMay 2018 – May 2021
VTM GroupBeaverton, 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 Lead2016 – 2018
GRAYBOXPortland, 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 Developer2014 – 2016
GravitateVancouver, 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 Developer2010 – 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 Developer2005 – 2010
Alesco MarketingVancouver, 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.

EDUCATION:

Clark CollegeVancouver, Washington
AAT – Web Design & Development, June 2008Phi Theta Kappa, Honor Roll, Dean’s List
Scroll to Top