Software Engineer with 6+ years of experience building scalable full-stack applications. I architect and ship products end-to-end, from system design down to the pixels a user touches.
I lead end-to-end feature development, drive architectural decisions, and mentor engineers at production-scale companies serving 200,000+ users. I translate ambiguous requirements into scalable technical solutions and think about systems holistically: how they scale, how they fail, and how other engineers will maintain them. Outside of work, I design and build my own products because I genuinely enjoy the craft.
Frontend
Backend
Infrastructure
Software Engineer
Led end-to-end development of core platform features supporting 200,000+ active users across league play, tournament management, and internal operations.
Co-Founder / Lead Engineer
Architected and built a two-sided marketplace for outdoor experiences (fishing, hunting, recreation), owning all technical decisions from schema design to production deployment.

Architected and built a two-sided marketplace for outdoor experiences (fishing, hunting, recreation), owning all technical decisions from schema design to production deployment. End-to-end platform covering geospatial search, booking with escrow-style payments, real-time messaging, Stripe Connect host payouts, and distributed background job processing.

Designed and delivered a full-stack booking, membership, and POS platform, including admin dashboard, customer-facing flows, and kiosk systems. Built NFC-based payment system using JWT-backed wristbands for seamless contactless transactions across devices.

Built and maintained the donation platform for United Revival, a U.S. nonprofit running multi-city evangelistic events. Handles one-time and recurring payments across 20+ city-specific fundraising campaigns, with a real-time live donation feed displayed at events. Emphasis on frictionless UX and fast payment flows -- Apple Pay/Google Pay support, animated multi-step forms, and video-gated landing pages -- resulting in measurably higher donation completion rates.
Engineered an internal automation system by reverse-engineering a closed third-party API to enable programmatic data entry and workflow automation. Automated high-volume operational tasks, reducing manual workload and improving data accuracy.