~/projects
Deployed Missions Production software, framed honestly: DEPLOYED means a live demo exists, FIELD-TESTED means it ran in a real facility, IN DEVELOPMENT means the repo is public and moving.
MISSION-01 · DEPLOYED live A stacked ML ensemble — Poisson, XGBoost, LightGBM and Elo — run through 10,000 Monte Carlo tournament simulations to forecast the 2026 World Cup, backtested on three prior cups.
── python · xgboost · lightgbm · scikit-learn · streamlit ──
▸ 10,000-run Monte Carlo over all 48 teams ▸ stacked ensemble — Poisson · XGBoost · LightGBM · Elo ▸ backtested on WC 2014/18/22 — 0.216 RPS skill score [ case study ] [ github ] [ ↗ ] MISSION-02 · DEPLOYED live A cross-platform quiz platform — React web, React Native (Expo) mobile, and an Express + Supabase backend — with role-based auth, timed gameplay, leaderboards, and web-push notifications.
── typescript · react · react native · expo · supabase · express ──
▸ cross-platform — React web + React Native (Expo) mobile ▸ Supabase backend — auth · postgres · storage ▸ role-based auth, timed quizzes, leaderboard, web push [ case study ] [ github ] [ ↗ ] MISSION-03 · DEPLOYED live Real-time messaging with websocket delivery, JWT auth, and rate limiting that survives strangers on the internet.
── socket.io · jwt · zustand · mongodb · arcjet ──
▸ websocket delivery — no polling, no refresh ▸ IP-based rate limiting via Arcjet ▸ JWT auth with protected socket handshakes [ case study ] [ github ] [ ↗ ] MISSION-04 · DEPLOYED live Prompt-to-thumbnail generation for creators — an AI image pipeline wrapped in product decisions about cost and abuse.
── react · node.js · express · mongodb ──
▸ prompt → generated thumbnail pipeline ▸ credit-based usage to cap generation cost ▸ gallery + regeneration flow [ case study ] [ github ] MISSION-05 · DEPLOYED live A production-grade authentication system — token rotation, email verification, password reset — built once, properly, and reused since.
── node.js · express · mongodb · jwt ──
▸ access + refresh token flow with rotation ▸ email verification and password reset ▸ reused as the auth layer in later projects [ case study ] [ github ]