As a senior level engineer, I have extensive experience with object-oriented programming, PHP, Drupal, Wordpress and MySQL. My goal is to continue to build performant and user-friendly websites.
Specialties: React, Drupal, Wordpress, PHP, MySQL, A-B Testing
Reach out to me on LinkedIn if you'd like to see my full resume.
March 2021 - present
Migrated acquired media websites into Wordpress and Pantheon.
Built a new video platform on React and Next.js
Led the creation of GraphQL subgraphs to connect our React front end to our Wordpress database.
Taught teammates Wordpress structure and Federated GraphQL principles.
Technologies: React Native, Apollo Federated GraphQL, Jest, Next.js, Wordpress, React, React Native, Swift, TypeScript, CircleCI, GraphQL, PHP/MySQL, Git, Docker, Amplitude, Parse.ly, Google Analytics
Boulder, CO
June 2017 - February 2021
Optimized Drupal 7 website, over a 3 month period sped up the average web transaction time from 400ms to 165ms, using New Relic slow query and trace tracking.
Refactored article infinite scroll, generating a 7.68% increase in pageviews per visit and 8.5% increase in total pageviews.
Set up deployments and automated testing using Jenkins and Travis CI, preventing errors and saving the development team hours in testing and manual deployments.
Spearheaded and managed edit-form refactor, including content and homepage scheduling, increasing editor efficiency and eliminating the need for off-hours production work.
Developed contribution model using Memberful for recurring contributions and Stripe for custom single contributions.
Migrated email signups from Campaign Monitor to Sailthru, including Sailthru’s content API for dynamic email, allowing for automated email creation freeing up editor time.
Troubleshot HTML email and list issues during Email Marketing Specialist vacancies.
Fixed a Drupal 7 file crisis where every photo upload was added to the same folder. Found every hard coded image, created a file id for each image, and replaced hard coded references with shortcodes.
Implemented Amplitude analytics and affiliate Ecommerce Analytics Google Analytics.
Implemented Facebook Instant Articles.
Managed and mentored a recent graduate as a Junior Developer.
Led the development team through multiple gaps without a site director.
Technologies: Drupal 7, PHP/MySQL, JavaScript, JSON, HTML/CSS, Git, Drush, SCSS, Jenkins, Travis CI, Lando, Docker, Restful APIs, Amplitude, Sailthru, Parse.ly, Google Analytics, Memberful, Stripe, Photoshop, Google AMP, Facebook Instant Articles, Apple News
Boulder, CO
December 2015 – June 2017
Built and optimized newsletter signups, leading to a 386% increase in site newsletter signups year-over-year and paving the way for a 74% year-over-year growth in traffic from newsletter acquisition.
Overhauled the newsletter-build process, simplifying editor workflow by hours each week, freeing up time to launch two new newsletter titles.
Engineered a new site recirculation, removing Outbrain from the site and creating tools to manually program content, leading to 400% more recirculation engagement.
Led the backend development of our new Podcast and Podcast Episode pages.
Technologies: Drupal 7, Wordpress, PHP/MySQL, JavaScript, JSON, HTML/CSS, SCSS, Git, Drush, Jenkins, Travis CI, Lando, Docker, Responsive Design, Photoshop, Campaign Monitor, Parse.ly, Google Analytics, Amplitude, Sailthru, Memberful, Stripe
UBM Deusm / UBM Tech, Denver, CO
February 2013 – December 2015
Built a new Drupal platform to host a network of media websites and migrated from MS Stack to LAMP.
Secured a conference session proposal system to prevent XSS and CSRF.
Migrated network of media websites from LAMP to MS Stack. Wrote and updated migration MS SQL scripts.
Connected Classic ASP platform to RESTful API single sign on (SSO) system. Built admin interface to connect campaign reporting between the old system and new SSO system.
Connected existing Classic ASP admin interface with RESTful API keyword extraction system.
Integrated designs with new responsive framework.
Introduced management to git and source control, reducing overridden code and leading to hundreds of saved development hours.
Light Reading / UBM Tech, Boulder, CO
July 2012 – February 2013
Coded VBScript, MS SQL, jQuery, HTML, CSS and HTML email.
Helped migrate from MS Stack to LAMP. Cleaned up data for export to the new database. Cleaned up HTML to optimize SEO.
Queried database for monthly reporting, sub-queries for newsletter mailings, and developed a newsletter list calculator tool for easier list counts.
Technologies: Drupal 7, PHP/MySQL, JavaScript, jQuery, JSON, XML, HTML/CSS, Git, SVN, PHPDocumentor, PHPUnit, Drush, Linux, VBScript, Classic ASP/MS SQL, Responsive Design, Restful APIs, Symfony Framework, Photoshop
Snowmass Village, CO
September 2011 – November 2011
Coded PHP, HTML, CSS, jQuery, PostgreSQL and HTML email.
Developed email confirmation system for user registration.
Tested across browsers and operating systems.
Technologies: PHP, PostgreSQL, MongoDB, jQuery, HTML, CSS, HTML email