RatingPeek
See your LeetCode contest rating change minutes after the bell — not hours later.
A full-stack web app that predicts post-contest rating changes for LeetCode weekly and biweekly contests using the same Elo-based expected-rank algorithm LeetCode applies internally — typically within ±2 points of the official result. It ingests public LeetCode GraphQL/REST data for tens of thousands of participants, computes O(N²) predictions with optimized numeric code, and caches everything in PostgreSQL so later visitors get instant results.
- Optimized Elo computation with Float64Array + sigmoid LUT for ~10× speedup at 25k+ participants.
- Server-Sent Events stream live progress (fetching → computing → persisting) during long runs.
- Sortable leaderboards, single-user views, and an anonymous cookie-scoped watchlist.
- Platform-adapter architecture set up to extend to Codeforces and CodeChef.