portfolio · résumé · linkedin · leetcode · email
I write backend code, mostly Node, and I think way too much about what happens when a thousand people hit the same endpoint at once.
CS undergrad at HPTU Hamirpur, graduating 2029. I learn by building things and then watching them fall over.
what i'm up to:
- building EdgeCase, a contest platform that has to be fair to everyone, even the guy who disputes every verdict
- doing e-Yantra for my college, which is teaching me that hardware has no
Ctrl+Z - losing rating in LeetCode contests, in C++, on purpose, apparently
- looking for a backend internship. yes, that's why this README is trying so hard
| what it is | the honest part | |
|---|---|---|
| Chaitanya 2K26 live |
Official site for HPTU's tech and cultural fest. 21 events, 2 workshops. I led the tech team. | You can't push back a fest date with a Jira comment. |
| EdgeCase live · code |
ICPC-style contest platform. Signed sessions, sandboxed judging with Judge0, penalty scoring. | Hidden tests never leave the server. Your WA stays between you and the judge. |
| ROG code |
Voice assistant for Windows that runs Whisper locally. Say "start LeetCode mode" and it opens LeetCode and YouTube Music. | Speech maps to a fixed list of actions and never touches a shell directly. I'd like to keep my PC. |
| ShatranjX live · code |
Real-time chess with Socket.io, Chess.js and Stockfish. | The server is the referee, so no, your pawn can't go there. |
| CamPulse live · code |
Hackathon build. Anonymous campus complaints, with an AI risk score so hazards rise above routine requests. | Ignore a complaint for 72 hours and it goes to your boss. Also, I've spelled this project five different ways across my own links. Naming things is hard. |
- merged: apache/doris-website#3581. Fixed a logo getting clipped in the navbar. Yes, Apache. Yes, a logo. It counts.
- open: accordproject/template-archive#966, archiving template instances in
cicero-core - open: aboutcode-org/www.aboutcode.org#175, an About page
- closed: apache/doris-website#3630. We don't talk about #3630.
- 1st of 25 teams at a tech-fest hackathon, as team lead
- Led hackathon teams at Adobe Hackathon, Colosseum, Mock SIH and Smart India Hackathon
- Technical Team Lead, Chaitanya 2K26
- Web Developer Intern, InAmigos Foundation (Jun–Jul 2026)
- C++ Mastery Workshop certification, IIT Delhi
No skill bars, because nobody knows what "80% React" means.
backend: Node.js, Express, Socket.io, REST APIs
frontend: React, Next.js, Tailwind, GSAP, Framer Motion, Three.js
data: PostgreSQL, MongoDB, MySQL
languages: C++, JavaScript, TypeScript
tools: Git, GitHub, Linux200 OK tests passed. touching nothing. going home.
304 Not Modified my sleep schedule
400 Bad Request "bas 5 minute aur"
403 Forbidden pushing to main on a friday
429 Too Many Requests me, resubmitting in a contest with 2 minutes left
503 Service Unavailable me, the day after a hackathon
hiring backend interns? send me an email.
found a bug in my code? that's a feature. also email.




