Kevin Moon
Solo founder — architecture, backend, frontend, and production ops. One person, four shipped products.
From client pitches to production code
My technical foundation goes back to 2018 — a 12-week full-stack bootcamp, then years in sales and public relations took over. Those years taught me how to read people, manage client relationships, and make a pitch land under pressure. In 2025 I came back to building software seriously, and the two sets of instincts turned out to compound: figure out what the user actually needs, ship something real, watch how it breaks, and don't get attached to a feature the data says isn't working.
Over the past year that's meant designing and operating four production applications end-to-end — architecture, backend, frontend, payments, and the unglamorous production-monitoring work that keeps them running while real people use them.
Three things that show up in every project
I kill my own ideas when the data says to.
Ran cross-season backtesting on my own SandlotSharp betting model and found the core features performed below a coin flip out of sample. Instead of defending it, I shipped a replacement architecture.
I report null results, not just the ones that worked.
Tested four different angles on closing-line value for SandlotSharp's edge. All four came back negative. I documented that and moved on, instead of cherry-picking the one framing that looked better.
I instrument before I trust.
After a silent failure took down a production pipeline with no warning, I built persistent error-audit logging so the next failure surfaces immediately instead of going unnoticed for days.
MLB first-inning (YRFI/NRFI) betting analytics platform with statistically validated scoring models — built and operated solo, end-to-end.
Ran cross-season backtesting and found the original model's key features performed below coin-flip out-of-sample — killed them, designed a new asymmetric architecture, and validated it on blind 2026 data before shipping.
Dota 2 analytics and AI-coaching platform for competitive players, built on a self-curated dataset of professional matches.
Integrated the Claude API to power an AI coaching feature, engineering a validation dataset from 100+ professional matches to surface statistically meaningful performance thresholds rather than generic tips.
Co-founded teeth-whitening studio in Henderson, NV — built and maintain the full production website and marketing stack.
Migrated the business off a no-code platform onto a custom Next.js build with local SEO and structured data, then built and managed the Google Ads program myself.
Reverse-memory puzzle game — React Native/Expo, AdMob monetization, shipped solo end-to-end.
Open to full-stack roles
Remote, or Las Vegas-based. Always happy to talk shop about what I'm building.