Louis Sandoval

Senior Web Developer

Rapid City, SD, USA

About Me

I'm a self-motivated and adaptable individual with a 10+ year history of working in the web industry. Optimizing software is one of my favorite tasks, so I constantly refine my technical expertise. I am skilled in Javascript, Node.js, React, Vue, PHP, Docker, and Linux. I'm an eager, honest, and motivated individual who's ready to hit the ground running.

Technical Skills
  • Javascript
    • ES6, ES7, and ES8
    • Maintain a few open-source packages: https://www.npmjs.com/~lousando
    • React/JSX
      • Solid grasp of React classes and useState/useEffect hooks
      • Formik forms w/Yup validation
      • Gatsby and Next.js framework
    • Redux & Redux Saga
    • Vue 2 & 3
      • Vuex
      • Pinia
      • Nuxt
    • HTMX
    • Astro Framework
    • Node
    • Deno
    • Build Tools
      • Vite, Parcel, ESBuild, Webpack & Gulp
    • Testing Frameworks
      • @testing-library/react
      • Jest
      • Mocha
      • Enzyme
  • PHP
    • Wordpress
      • Custom plugin, theme development, and animations, and web application development.
    • Drupal 9 & 10
      • Custom module development, theming (Twig), animation, and custom React application creation
    • Laravel
      • Custom CMS development, theming (Blade & Twig), and custom JS application creation
    • CodeIgniter
    • CakePHP
  • Docker
    • Experience in creating, deploying, and networking Docker containers to Google Cloud Platform
    • Maintain a few open-source Docker Images: https://hub.docker.com/u/lousando
  • Google Cloud
    • I have built several Firebase projects
  • Go
    • Neat little language that's both fast and simple. Play with it a lot in my spare time.
Work History
GE Aerospace
AI Engineer
March 2025 - Current
Node.js AI AWS
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
Projects
Briskett
An open source Nuxt (Vue.js + Typescript) web interface that communicates with the Trezor hardware wallet. It specifically interacts with Tezos blockchain to allow users to send, receive, and stake their Tezos. It was made to act as an alternative to the now discontinued <a href='https://www.simplestaking.com/'>Simple Staking</a>. Project is now featured as the preferred Tezos wallet on <a href='https://trezor.io/coins/detail/tezos'>the Trezor website</a>.
Taquito Vue Solid
Cloudflare Chimp
A containerized service written in Deno that allows users to use Cloudflare domains as a DDNS service. It calls to Ipinfo to fetch the public IP address, then uses the Cloudflare API to update DNS based on the given yaml config.
Docker DNS
Webm Convert
A wrapper for ffmpeg written in Deno that converts video files to the VP9 code inside a WebM container with optimized settings balancing both quality and speed. It uses the libvpx-vp9 library and It checks for file integrity before and after conversion. In addition, it also sends Pushover notifications on success and failure.
ffmpeg
Education
Class of 2014. Received a Bachelor of Science in Artificial Life Programming.