Summary
Staff Software Engineer with 8+ years of experience building high-impact software on web and mobile. I have a track record of technical leadership and delivering products that increased revenue, improved conversion, and scaled to thousands of users. I bring deep experience in developer tooling, CI/CD, and platform architecture.
Experience
- Founding engineer on Wistia's recording product.
- Architected and built single-user and multi-user recording applications using React, Ruby on Rails, LiveKit, and Remotion.
- Scaled the application from 0 to thousands of users per month.
- Reduced test flakes in CI by 95% by integrating RWX Captain to track test flakes.
- Increased test coverage from 70% → 95% in Wistia's UI framework.
- Converted internal libraries from JavaScript to 100% TypeScript.
- Oversaw a team of 7 engineers to rebuild Lower's mortgage application process in React and .NET Core 6, improving conversion by 50%.
- Architected Lower.com's user portal using Blazor and .NET Core 6.
- Led a team of 12 engineers on an implementation that included a white-labelled customer experience for partnering companies.
- Built and maintained the frontend CI/CD platform using GitHub Actions, Docker, and AWS ECR.
- Individual contributor on a team of 11 engineers rebuilding the sales and admin applications in React and Ruby on Rails.
- Improved revenue by 400% through better customer-facing UX.
- Increased sales and operations efficiency by automating daily tasks.
- Managed a team of 4 direct reports building tools and integrations to help teams ship code faster in a 1.1-million-line React Native application.
- Branch Runner – CLI and build tool to run arbitrary JS bundles for a React Native app, improving developer experience.
- Sentry Integration – Rebuilt libraries for managing and reporting errors to a 3rd-party service, improving grouping, assignment, and tracking of production errors.
- CI Platform – Built and maintained the CI platform running a matrix of integration tests verifying backend deployments against 10 supported app versions + dev build.
- Mobile Build & Deploy Pipeline – Automated the mobile app build and deployment process with Fastlane following Google and Apple best practices.
- Built multiple greenfield applications in React Native + Ruby on Rails:
- Myles – Roadside assistance application
- On My Way – Safety app for friends and family
- Voyager – Gamified safe-driving app for the Japanese market
- Individual contributor on major features in the Root mobile application:
- Homeowner's Insurance – Built the React Native frontend.
- App Rebrand – Built core hooks, utilities, and components used by all teams at Root.
- Developed custom applications for the financial services and telecommunications industries using PHP, MySQL, Memcached, JavaScript, Bootstrap, and jQuery.
- Discovered and fixed critical security vulnerabilities in an internal PHP framework.
- Developed custom web applications for agency clients using Laravel, WordPress, React, and Vue.
- Developed and maintained a suite of DevOps tools based on Ubuntu Server 16.04, Ansible, Docker, and GOSS.
- Managed hundreds of servers and applications hosted in AWS.
Education
B.S. in Web Development, Franklin University — December 2017
Accomplishments & Awards
- Eagle Scout, Boy Scouts of America
- National Youth Leadership Training, Boy Scouts of America
- Hugh O'Brian Youth Leadership Training
- Toastmaster's Youth Leadership Training