Resume
Experience, education, tech stack and achievements. Download the PDF from the sidebar.
Experience
Associate Software Developer
Mar 2026 — PresentVakeelSaabNew DelhiFull-time
Owner of call-status reliability and the search / statistics APIs on a NestJS microservices stack for a legal-consultation call platform.
- Designed a unified call-status resolution engine mapping 20+ Exotel telephony statuses across V1/V2/V3 webhook formats into a 10-value internal enum, with direction-, duration- and database-aware resolution logic.
- Identified and fixed 13 production bugs from real call data (duplicate-webhook races, V2/V3 field mismatches, business logic overwriting telephony status), eliminating false “calls auto-disconnecting” reports that had blocked the operations team.
- Killed a production double-assignment race in the inbound call router with an atomic conditional UPDATE claim, a guarded assignment write and a Redis SET NX single-flight lock, verified with a harness firing 10 simultaneous claimers against real MySQL.
- Built a two-stage verification pipeline (synchronous webhook + async V3 API) with defense-in-depth (cleanup cron, delayed reconciliation) so status stays accurate despite unreliable webhook delivery.
- Cut SearchCalls API latency ~50% by parallelizing sequential DB and enrichment calls; built a Call-Logs Statistics API 4× faster than the previous client-side aggregation of 1,000+ records.
- Node.js
- NestJS
- TypeScript
- Microservices
- Sequelize
- TypeORM
- MySQL
- Redis
- Slack API
- Exotel
Software Developer Intern
Dec 2025 — Feb 2026VakeelSaabNew DelhiInternship
Shipped APIs across several microservices and the first GenAI feature in the backend.
- Developed 20+ REST APIs across user, lawyer-appointment, finance and doc-server microservices covering profile, scheduling and earnings flows.
- Built an audio-transcription service integrating the Google Gemini 2.5 Flash API to convert call audio to text within the Node.js backend.
- Configured API Gateway routing in vs-gateway with JWT auth middleware and segregated microservice routes for cleaner service boundaries.
- Built an iCalendar (.ics) generation service in Python/FastAPI with S3 storage, integrated into the appointment-scheduling flow.
- Node.js
- NestJS
- Fastify
- Python
- FastAPI
- TypeORM
- SQL
- Gemini API
- AWS S3
Education
Master of Computer Applications (MCA)
Jul 2024 — Jun 2026Bharati Vidyapeeth's Institute of Computer Applications and Management (BVICAM)New Delhi
CGPA 8.6 / 10Affiliated with GGSIPU. Data Structures, Algorithms, OOP, DBMS, Operating Systems, Computer Networks.
Bachelor of Computer Applications (BCA)
Jul 2020 — Jun 2023Indira Gandhi National Open University (IGNOU)Delhi
Foundation in data structures, DBMS, operating systems and software engineering.
Class XII · Science with Computer Science
Apr 2019 — Mar 2020NP Co-Ed. Sr. Sec. School (CBSE)Delhi
Tech stack
TypeScript JavaScript Node.js NestJS Express Python FastAPI C++ MySQL PostgreSQL MongoDB Redis Prisma React Next.js Tailwind CSS Docker Kubernetes AWS GitHub Actions Jenkins Git GitHub Postman Linux Vercel
Languages
- TypeScript
- JavaScript (Node.js)
- Python
- SQL
- C / C++
Backend
- Express
- NestJS
- Fastify
- FastAPI
- REST APIs
- Microservices
- API Gateway
- JWT / RBAC
- Socket.IO
- Cron Jobs
- Swagger / OpenAPI
Systems
- Distributed locking
- Concurrency control
- Idempotency
- Background jobs
- Feature flags
- Webhook reconciliation
Data
- MySQL
- PostgreSQL
- MongoDB
- Redis
- Sequelize
- TypeORM
- Prisma
- Index & query design
AI
- LLM integration (Gemini, Claude, OpenAI)
- RAG
- pgvector
- Prompt versioning
- Token / cost accounting
Frontend
- React
- Next.js (App Router)
- Tailwind CSS
- Zustand
- SWR
Infra & tools
- Docker
- Kubernetes
- AWS S3
- GitHub Actions
- Jenkins
- New Relic
- Git
- Bitbucket
- Jira
- Postman
Proficiency
Self-assessed, relative to my strongest skill.
Achievements & certifications
480+ LeetCode problems
max contest rating 1592
136+ GeeksforGeeks problems
DSA practice
Published npm package
prod-alert-sentry · ~500 alerts/day in production
Add a certification here
e.g. AWS Cloud Practitioner, NestJS Fundamentals