The HomeSlice Media Group
Web Developer
July 2024 - February 2025 (0.6 years)
- Diagnose and fix issues with client email and websites using cPanel and WebHostManager
- Fix plugin issues with WordPress sites
- Create and maintain custom plugins for client WordPress sites
- Create websites with Elementor and WordPress for clients.
WordPress Elementor WebHostManager cPanel
Whitetail Properties Real Estate, LLC (Contract) (Remote)
Full Stack Developer
January 2024 - July 2024 (0.5 years)
- Fixed critical bugs in Hubspot workflows that caused agents to lose lead information
- Reduced Sentry error count by 4k by patching user-facing production issues in a legacy Vue 1 web application
- Integrated listing performance metrics software into Hubspot that allows agents to better help sellers that have trusted us with selling their property
- Patch data-saving, and UI/UX issues on the internal Vue 1 web-based CMS system used by agents
- Replaced the existing CMS + Website with a faster and simpler one with Laravel (PHP) + HTMX.
PHP Laravel HTMX Vue Hubspot Node.js Sass Tailwind.css Bootstrap
Grand Canyon Education, Inc. (Remote)
Senior Front End Developer
February 2022 - December 2023 (1.8 years)
- Showed leadership by training new hires and mentor existing developers on software development patterns in React
- Helped with migration efforts to a headless Drupal 10 instance with Next.js (React)
- Saved development time by creating command line tooling written in Deno and Typescript for the team
- Debugged and extended the Azure Devops Continuous Integration Pipelines
- Reverse engineered Langchain and worked with Typescript to create an artificial intelligence chatbot
- Increase developer productivity by simplifying local Docker environments with Deno and Makefiles
- Added reliability into development environments by integrating Volta and Yarn.
Azure Devops Deno Bun WP CLI AWS LightSail Wordpress MySQL MariaDB LangChain.ts Docker React Node.js Express.js Next.js Tailwind.css HTML5 CSS3 Sass Cypress Jest Storybook
Grand Canyon Education, Inc. (Remote)
Front End Developer
May 2020 - February 2022 (1.8 years)
- Spearheaded the enhancement and ongoing development of the GCU & GCE client sites by creating custom modules and themes in HTML, Sass, Javascript, React, Node.js, and PHP in the Drupal 9 and WordPress content management systems
- Innovated by creating custom Javascript DOM library to improve component load times in our CMS systems
- Made forward-thinking contributions that kept our Node.js + Express.js microservices extendable
- Updated critical dependencies in the codebase build by seamlessly migrating to Webpack 5
- Increased code reliability by introducing Jest unit testing.
React Webpack Node.js Express.js Wordpress MySQL MariaDB AWS LightSail Azure Devops Drupal Docker Deno React HTML5 CSS3 Sass Cypress Jest Storybook
eCreations LLC (Remote)
Director of Software Engineering
April 2019 - February 2020 (0.8 years)
- Managed a team of web developers on a greenfield Javascript project
- Designed and built a mobile-first NoSQL application while using Gatsby, Firebase, React, and Google Cloud Platform for a Progressive Web Application.
Docker Kubernetes Google Cloud Platform Google Compute Engine Google Cloud Storage Google Firebase Functions Google Firebase Store (NoSQL) Cycle.io Couch DB (NoSQL) React Gatsby Node.js Express.js HTML5 CSS3 Sass Jasmine QUnit Mocha Chai Jest
eCreations LLC (Hybrid)
Web Developer
February 2015 - February 2019 (4.0 years)
- Successfully pitched a modern HTML5 + React + Sass architecture to increase developer productivity by improving feature iteration
- Migrated a legacy e-learning app built with Require.js, jQuery, and Handlebars (using Babel Abstract Syntax Tree Transform) to Webpack from Maven + Gulp.js
- Led a user data migration with a Node.js + Express.js involving 500k+ users
- Provide better experiences for our customers by creating custom Wordpress plugins
- Debug and maintain existing Vue apps inside of Wordpress sites.
React Handlebars Webpack Require.js HTML5 CSS3 Sass Wordpress Vue SQL Postgres Gulp.js Node.js Express.js Babel AST jQuery Docker Vagrant Ember.js Hasura GraphQL AWS Lambda Maven Jasmine QUnit Mocha Chai Jest