Work
Real problems. Real outcomes.
Client Work
Paid engagements — production systems built and maintained for operator-led businesses.
CSL Capital
Problem
Manual risk review. No ML. Reports took 30 minutes to run.
Outcome
840 API calls reduced to 6. Reports now run in 26 seconds.
A Residential Solar & Home-Services Operator
Problem
No forward visibility into installs. Sales and ops on different numbers.
Outcome
First accurate 6-month install forecast, on a live executive dashboard.
An Autism-Services Provider
Problem
Staff running the same manual workflows 15 minutes at a time, plus a monthly process that consumed a full hour to harden.
Outcome
Both daily processes cut to <5 min. Monthly hardening down from 1 hr to 20 min.
Live Demos & Experiments
Personal R&D — public apps I built to pressure-test tools and ideas. Not client work, but the same engineering discipline.
DroughtWatch
Problem
NCAA scoring droughts influence outcomes — no tool tracked them.
Outcome
305K plays analyzed. 350+ teams. Live during March Madness.
OC Tendencies
Problem
No public tool for scouting OC play-calling tendencies.
Outcome
113K plays, 44 coaches profiled, used for real game prep.
Rival Alerts
Problem
Rival fans miss the moment their team wins the day.
Outcome
Multi-sport rival-loss alerts with auto-generated roast copy. CFB + MLB.
Pickleball Strategy Lab
Problem
No tool surfacing real shot-strategy patterns across pickleball skill tiers.
Outcome
304K shots classified, 935 games, interactive dashboard built in an afternoon.
Working on something similar?
Start with a diagnostic — a fixed-scope read of your data stack, credited toward the build.
See how I'd approach yours →