Web Development

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.

Software Engineer

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

Senior Web Developer

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

Web Developer

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 Tech

Web Developer

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.

Junior Web Developer

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

Logo Vision / Film Funds

Web Developer

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