Hello friend, I'm Cody.
TypeScript · JavaScript · React · Next.js · Node.js · Python · FastAPI · C# / .NET · SQL · Postgres · Git · Docker · Vercel · OpenAI · Claude · Claude Code
🧬 OncoPath
Live app that turns public ClinicalTrials.gov records into plain language explanations for patients. Built around an evaluation harness that caught bugs in both the generator and the automated judge, then got checked against human review before any score was trusted.
🚲⚡ Wattsmith
Local first cycling workout builder with FTP based power targets and verified .mrc / .erg export. Exported files are parsed back and diffed against the source automatically, so a bad file never reaches a real training ride. 119 tests and counting.
🚲💨 RideSense
Cycling analytics app that dedupes TrainerRoad, Strava, and uploaded ride data into one canonical training timeline. Content hash deduplication, encrypted OAuth token handling, deterministic analytics, and grounded Q&A without double counted TSS or hand wavy AI coaching.
🏍️🏎️ Track Tuner
Mobile race engineer for riders and drivers. Setup logging, session history, track conditions, and feedback, with RAG based AI setup guidance grounded in the rider's actual history instead of generic advice.
Check-in and live timing for a sim racing venue. Drivers scan a QR code at their rig, a front of store TV shows live "fastest tonight" standings, drivers follow their own laps on their phone, and staff run the floor from one dashboard. A .NET agent on each simulator ships laps through a durable, idempotent outbox, so a network drop or restart never loses a lap, and the database enforces one open assignment per rig instead of trusting the app to.
🏍️💬 CTX Connect
Dealership communication workspace for motorcycle teams. Shared customer texting with SMS compliance built in from day one, follow ups, assignments, and manager visibility in one place.
Subscription VOD platform for martial arts training. Structured courses, entitlement logic, Stripe billing, Mux video delivery, and admin publishing workflows.


