Sep 2026 – Present
RotoBot NHL
The NHL section of the RotoBot app, grown out of RotoNHL — player profiles with tappable shot-zone maps, Best Plays, Analyze Props, a Parlay Builder, and NHL betting in the chatbot.
- Python
- FastAPI
- PostgreSQL
- React Native
- TypeScript
- Next.js
RotoNHL, the NHL data pipeline from my first RotoBot co-op (block 2), was the foundation. In my second (block 3) I took NHL the rest of the way into the product.
Built the NHL side of RotoBot end to end, from the data pipelines and API routes to the screens on iOS, Android, and the web.
Player profiles show where a skater shoots from on tappable shot-zone maps, with one shooting-percentage scale across every zone, a read on the opposing goalie, and a line ladder that steps through tonight's priced lines.
Game Analysis, Smart Money, Best Plays by position, and Analyze Props turn the model's numbers into picks, and the Parlay Builder and Parlay Generator build NHL slips from them.
Brought NHL into the RotoBot chatbot on a shared bet-card engine, and built a review that grades every stored NHL pick so the model's record and units are tracked over any slate or date range.