Skip to main content
Career

Experience & Education

My career spans studying computer science at BYU, founding a software company, and shipping enterprise-scale products.

Download Resume

Work Experience

Senior Software Engineer II

October 2025 – Present

Redo · Draper, UT

Shipping production systems at Redo, a Forbes Cloud 100 e-commerce platform ($24M Series A) serving 5,000+ merchants including Porsche, TaylorMade, and Cozy Earth. Owned live checkout reliability where Redo's code runs inside every merchant's checkout flow, handling millions of transactions monthly. Diagnosed and resolved 250+ store-specific issues while shipping major features, available near-24/7 to protect revenue.

  • Built a real-time conversion monitoring system across 5,000+ stores for early error detection, ensuring uninterrupted revenue flow and protecting an estimated 30M+ monthly storefront visits
  • Fully automated the shipping claim flow across 6 e-commerce platforms, eliminating manual intervention and reducing support workload by hundreds of hours annually
  • Discovered a silent billing bug, built audit tooling, and reclaimed ~$40k in lost revenue
  • Led a team of 3 to automate Shopify configuration issues, significantly reducing manual intervention and support escalations across the merchant base
  • Shipped 77 PRs within first 4 months across 12+ major features and 40+ bug fixes, ramping from zero codebase context to full productivity within weeks
  • Conducted live video calls with merchants to diagnose, explain, and resolve product issues in real time, strengthening merchant trust and retention
TypeScriptReactNode.jsMongoDBSnowflakeTemporalBazelAWSShopify GraphQLBigCommerce APIShipsurance APISlack API

Lead Software Engineer

May 2022 – October 2025

HARTECHO LLC · Salt Lake City, UT

Founded and led engineering at a software company building custom ecommerce solutions. Led a team of 5, shipped 12 production stores, and processed $3M+ in transactions.

  • Led a team of 5 to build and deploy 12 custom-coded ecommerce stores with mobile load times averaging 1.2s. Faster pages meant fewer abandoned carts across every client
  • Refactored multiple projects from Vue to Nuxt 3 and migrated hosting from AWS Amplify to Vercel, cutting mobile page loads by up to 7 seconds
  • Owned the CI/CD pipeline and automated testing workflow across all 12 stores, saving an estimated 700+ hours of manual deployment and QA work
  • Integrated PayPal, Stripe, and Square payment gateways processing $3M+ in sales, plus automated abandoned cart recovery flows
  • Built dynamic routing and metadata injection that drove measurable organic traffic growth across client stores
  • Built custom admin portals for orders, inventory, promotions, and customers so clients could run their stores without calling me
TypeScriptVueNuxt 3ReactNext.jsNode.jsPythonMongoDBPostgreSQLRedisDockerAWSGCPVercelGitHub Actions

Software Engineer

April 2020 – April 2022

Brigham Young University · Provo, UT

Led NPC behavior development on a university video game project, managed version control across a 50+ student team, and maintained 30,000+ lines of legacy C++ code.

  • Led a team of 4 to design and implement 100+ NPC behaviors and mechanics, contributing to a 5th place ranking in the Rookie's international video game competition
  • Managed SVN branching and merging using TortoiseSVN across a 50+ student multi-developer environment
  • Debugged and maintained 30,000+ lines of legacy C++ code
C++CUnreal EngineBlueprintTortoiseSVN

Education

Bachelor of Science in Computer Science

Brigham Young University · Graduated August 2022

  • Completed a minor in Business Management.
  • Placed 5th in the Rookie's International Video Game Competition.

Technical Skills

Languages

TypeScriptJavaScriptPythonC++JavaSQLHTMLCSS

Frontend

ReactNext.jsVue 3Nuxt 3Tailwind CSSThree.jsD3.jsFramer Motion

Backend

Node.jsExpressREST APIstRPCTemporalWebSocketsAWS LambdaGCP Cloud Functions

Databases & ORMs

PostgreSQLMongoDBRedisSnowflakePrismaDrizzle

Infrastructure

DockerBazelGitHub ActionsVercelAWS (S3, Lambda, CloudFront)GCPCloudflare R2

Tools & Integrations

GitStripePayPalSquareShopify GraphQLBigCommerce APIKlaviyoPlaywrightVitest

Get in Touch

Want to work together?

Whether you have a project in mind, want to collaborate, or just want to say hi, I'd love to hear from you. Drop me a message and I'll get back to you as soon as I can.