Mumbai, India
Backend engineer, ~4 years in — Go and Java, distributed systems, systems that hold up under real load. Shipped discounting infra handling 100K+ orders/month, kept it at 99.99% uptime through 30+ incidents, and built the reminder/payments infra behind a core engagement feature. Looking for my next SDE2 role.
Software Engineer 2
Java · Spring Boot · Microservices · MySQL · AWS S3
Click "Send request" to fire a reminder. Click again with the same key to see the duplicate get suppressed.
Software Engineer
Go · Java · Grafana · Prometheus · Docker · AWS S3 · DynamoDB
Software Developer
Java · Spring Boot · MySQL · Salesforce
Live · deployed on Render
Seat Reservation at Scale
A JSON HTTP API that sells assigned seats and stays correct when thousands of buyers hit the same show at once — no seat sold twice, per-user limit enforced, retries counted once, zero 5xx.
status='available' in the WHERE clause) under a Postgres row lock, rolled back unless every requested seat was taken — no read-then-write windowJava 21 · Spring Boot 3.5 · PostgreSQL 16 · Flyway · Spring Security (JWT)
Concurrency and ops integration tests · 20,000-request burst harness
Prometheus metrics · health and readiness probes · structured JSON logs with request IDs
Docker · Docker Compose · Render
available + held + confirmed ≠ total seats, sampled every 500ms during the burst