Delhi, India
Yash Gupta.
FullStack developer
building scalable systems.
20, based in Delhi. Backend by preference, fullstack by skill. I like the parts of a system nobody sees — queues, schemas, the failure modes.
Selected work
Mostly backend-heavy things, with just enough UI to be useful.

01
An end-to-end, high-performance project management solution built with a modern TypeScript stack, featuring interactive Gantt charts, real-time board interfaces with drag-and-drop capability, granular permission/role assignments, search telemetry, and secure JWT-based authentication.
- Next.js
- PostgreSQL
- Redux Toolkit
- Node.js
- Prisma
- Express
- TypeScript
- Recharts

02
AI-driven mock interview app that simulates real interview experiences. Whether you’re prepping for a frontend role, data science, or system design, Prepster customizes the entire interview based on a short questionnaire, then runs a mock interview using a voice AI agent via Vapi. After each session, you get structured feedback and the option to retake it.
- Next.js
- TypeScript
- Firebase
- Shadcn
- Gemini API
An interview-integrity platform that turns live behavioural signals — gaze, focus, screen state, paste events, object detection — into an explainable score and evidence-backed flags for a human reviewer, never an automated verdict. Live video runs over WebRTC with in-browser computer vision via MediaPipe, coding rounds execute in a locked-down sandbox, and every report is Ed25519-signed. A separate Python calibration lab enforces ethics invariants — absence is never evidence, a dismissed flag can only raise the score — backed by 167 passing tests.
- Next.js
- Express
- Prisma
- PostgreSQL
- Socket.IO
- WebRTC
- Python
- Redis
A hand-rolled JSON REST API for movie data, written in idiomatic Go with no web framework — just net/http and httprouter. Ships with permission-based authorization, bearer-token auth with email-verified activation, per-client IP rate limiting, structured logging, live operational metrics via expvar, and graceful shutdown that drains in-flight background jobs before exiting.
- Go
- PostgreSQL
- REST API
- Bearer Auth
- RBAC
- Rate Limiting
02 — Activity
Shipping consistently,
on and off the clock.
Live pulls from GitHub and LeetCode — no manual updates, no stale numbers.
03 — Toolkit
Things I reach for
when building.
Weighted by comfort — brighter pills are the ones I use daily; muted ones are in my back pocket.
Languages
- TypeScript
- JavaScript
- Go
- SQL
- C++
Backend
- Node.js
- Express
- REST APIs
- GraphQL
- WebSockets
- Microservices
Frontend
- React
- Next.js
- Tailwind CSS
- Redux / Zustand
Data & Infra
- PostgreSQL
- MongoDB
- Redis
- Docker
- AWS
- CI/CD
Tools
- Git
- Linux
- Nginx
- Postman
- Prisma
Experience & education
Currently a CS undergrad, working part-time on real production code.
Experience
App / Backend Developer Intern
Coding jr. (Remote)
Jan 2026 - Feb 2026Shipped backend fixes for production test flows, hardened API response parsing against null/JSON edge cases, and kept data flowing consistently across mobile clients.
Education
B.Tech, Computer Science (AI & DS)
Guru Gobind Singh Indraprastha University
2023 — 2027Coursework across systems, data structures, databases, and ML fundamentals. Building side projects between semesters.
Class XII, Non-Medical (PCM)
Modern Public School, Delhi
2023Graduated with 75% in the non-medical stream. First serious taste of programming through self-taught web dev on the side.