Each of these started as a problem I couldn't leave alone. Hover a row to see it; click to open the screenshots.
AI-Proctored Skill Assessment Platform
An AI-proctored exam platform for professional engineering tools (EDA, CAD) like KiCad that streams real desktop applications to the browser via a VNC pipeline. Features dynamic Docker container provisioning, a real-time telemetry pipeline that polls KiCad board state every 3s, and a three-phase AI proctor using Gemini for adaptive questioning and rubric-based grading, with ElevenLabs TTS/STT for voice interaction.
Personal Cold Storage Archive
A BYOA (Bring Your Own AWS) personal archive on S3 Glacier Deep Archive — users deploy their own AWS stack via a single CloudFormation template that provisions S3 buckets, lifecycle rules, IAM roles, and Lambda functions. Features browser-to-S3 direct uploads with presigned URLs, client-side Canvas thumbnails, and multi-tenant auth via STS AssumeRoleWithWebIdentity.
Map-Based Rental Platform
A modern, full-stack rental platform focused on helping users find and secure rentals, PGs, and shared accommodations. Built using Next.js, TypeScript and Mapbox API.
Software engineer at Scaler, where I converted from intern after a year. Multi-tenant platforms, the AWS underneath them, and the instrumentation that proves they hold.
Scaler (InterviewBit Technologies)
Built InterviewBit Varsity end-to-end — a multi-tenant FastAPI/Celery platform for IIT and IIM degree programs serving 1M+ visitors, with a config-driven form engine over a typed enquiry → offer → payment → enrollment state machine handling ₹80L+ in fees via PayU and NBFC loan disbursal.
interviewbit.com/varsityScaler (InterviewBit Technologies)
Owned AWS infrastructure — Terraform-provisioned ECS-on-EC2, RDS Multi-AZ, ElastiCache and CloudFront across isolated staging and production, with OpenTelemetry and Sentry feeding CloudWatch → PagerDuty. Also shipped a Rails lead auto-allocation service using distributed locking, CRM activity checks and multi-layered eligibility guards.
Upwork & direct clients
Selenium-based Google Maps scraper feeding listings into an LLM for market analysis, and a stock market data scraper with automated Telegram notifications.
Chandigarh University
2022 — 2026
Kendriya Vidyalaya, Jagiroad
2021
Mostly things I got wrong first, and what the fix turned out to be.