
- I'm a Computer Science undergrad at IKGPTU (Punjab), graduating in 2027 and aiming at SDE roles.
- I shipped Cuprim — a local-only macOS menu bar app that tracks Claude, Codex, Cursor and Grok quotas. No backend, no telemetry.
- I like building things twice: once with the framework, once from scratch. That's where ChaiTailwind and AlgoViz came from.
- On the web side: role-based JWT auth, Socket.io realtime, Razorpay payments, Playwright E2E — mostly React, Next.js and Node.
- 100+ DSA problems solved, and I write the lessons down on Hashnode before I forget them.
Education & what I build
Education
- I. K. Gujral Punjab Technical University· 2023 — 2027 (expected)
B.Tech, Computer Science & Engineering
CGPA 8.50 / 10. Coursework in DBMS, operating systems and computer networks.
What I've been building
- Cuprim· 2026 · shipped, public
Solo — Swift, SwiftUI, AppKit
A macOS menu bar app for AI quota tracking. Released publicly under MIT, Apple Silicon + macOS 26, local-only by design. My first native app taken all the way to a release build.
- Full-stack web· 2024 — present
React · Next.js · Node · MongoDB / MySQL
Multi-role platforms built solo: 50+ REST endpoints, role-based JWT auth, Socket.io realtime, Razorpay payments with HMAC signature verification, Playwright E2E coverage.
- Learning by rebuilding· ongoing
TypeScript, from scratch
Gradient descent, attention, k-means and random forests implemented from first principles, then made interactive in AlgoViz. A utility CSS engine written from scratch in ChaiTailwind.
- DSA & writing· ongoing
takeUforward · Hashnode
100+ problems solved, and technical articles on frontend architecture, backend design and auth systems.
no job history yet — that's the point of this page.
Projects pinned up
Notes from the desk
Sometimes I write the lesson down before I forget it — mostly JavaScript, backend engineering, and notes from whatever I am building.
Things I reach for
Say hello
Open to SDE roles, internships and product work. Based in Delhi, happy to work remote.



