Full-stack web
PhysElo
A competitive physics tournament platform with live contests, real-time leaderboards, and Codeforces-style Elo.
Live
Next.js TypeScript TailwindCSS Supabase Postgres CQRS
- Built a competitive physics tournament platform (Next.js, Supabase, TypeScript) with live contests and real-time leaderboards; uses CQRS and row-level security to support 100+ concurrent users at low latency.
- Designed an algorithm-driven scoring engine with continuous time-decay and attempt penalties, and engineered a Codeforces-style Elo ranking system featuring zero-sum point exchange math.
- Built a multi-agent LLM pipeline that drafts olympiad-level physics problems against a benchmark corpus, generates TikZ diagrams, and self-verifies solutions.