A typing race game with live multiplayer over Socket.io, ghost replays of your personal best, and per-key analytics that surface the characters slowing you down.
- Realtime
- Socket.io
- Difficulty modes
- 3
- Analytics window
- 20 races
- WPM chart
- 2 Hz
01/About
I'm a mechanical engineering undergrad at IIT Kanpur. On paper, at least. Most of my actual hours go into writing software.
Recent builds: a multiplayer typing game with live races, a model that forecasts Delhi's air quality, and a tool from one of my ME courses that designs four-bar linkages in the browser. There's no grand theme. I build whatever looks interesting and see it through.
Outside of that I do competitive programming on Codeforces (Expert, 1608) and watch a lot of Formula 1.
02/Journey
The jumps that got me here.
> route plotted · 10 jumps · 12 parsecs
> leaving charted space · thanks for flying along
▼ scroll to fly
03/Skills
Only the stuff I've actually used in projects, nothing padded.
04/Work
Click any of these for the full write-up.
A typing race game with live multiplayer over Socket.io, ghost replays of your personal best, and per-key analytics that surface the characters slowing you down.
A leakage-safe ML pipeline that forecasts hourly concentrations of six pollutants across Delhi and renders 7-day, city-wide AQI heatmaps using gradient-boosted models. Won the IIT Kanpur research hackathon.
05/Experience
Internships so far. Expand a role for details.
Building a multi-role web platform that automates how coaching institutes run: enrollment, attendance, fees, testing, and reporting across admin, teacher, student, and parent roles.
06/Contact
The form goes straight to my inbox. Or just email me directly.