Experience
2023 — Now
2021 — 2022
2019 — 2020
2019 — 2020
• Designed and built a microservice to dynamically create resource repositories to organize and tag digital assets for use by other internal apps, allowing for reusable content across the engineering department.
• Setup a new, third-party payments system (Resolve Pay) that allows enterprise users to checkout on the site that generated $5,000,000+ since launch.
• Integrated ESLint (JavaScript linter) and Prettier (code formatter) to an 8-year-old legacy monolithic application, updating 400+ files, for consistent code styles, maintainability, and expediting the code review process.
• Implemented a solution to enable the creative and marketing team to dynamically create app components on the website without any tech knowledge
• Migrated the site to a progressive web app, sending 350% less data for initial page loads, doubling engagement on the mobile site, improving conversions for new users across browsers by 150%.
2018 — 2018
2018 — 2018
Redlands, California
• created a Jenkins Pipeline on a virtual machine running Red Hat Linux Server & Windows via SSH, cutting the build time from 20 to 5 minutes, after automating Lighthouse, Pa11y (accessibility), psi (PageSpeed Insights) and Cypress reports upon each build and notifying team members via Slack
• wrote shell scripts to integrate happypack with webpack in an existing CRA (create-react-app), cutting the build time from 90 to 45 seconds.
• integrated SonarQube and wrote CQ rules to detect bugs, code smells & security vulnerabilities
• added the ELK Stack into an existing workflow that took AWS logfiles, analyzed the transformed data, and displayed visualizations using Kibana
2017 — 2018
2017 — 2018
Davidson, NC
• Automated the grading process for all assignments by integrating Java test scripts into a new grading platform
Education
Davidson College
Bachelor of Science - BS
2014 — 2018