Software Development Engineer with 2+ years of experience building scalable distributed systems using Java, Spring Boot, and AWS. Proven expertise in improving system performance, reducing latency, and enhancing reliability in production systems serving millions of users.
| Degree | Institution | Location | CGPA | Duration |
|---|---|---|---|---|
| B.Tech (CSE) | Heritage Institute of Technology | Kolkata | 7.89 | July 2018 – Aug 2022 |
📍 Hyderabad | Nov 2025 – Present
- AWS Service Migration – Migrated a production backend service to multi‑region architecture → 30–40% latency reduction + high availability. Implemented region‑aware pipelines & feature‑flag rollout (zero downtime).
- Scalable Regional Expansion – Designed configuration‑driven routing for 100% notification coverage across Email, Push, SMS, WhatsApp → improved scalability & reliability for global traffic.
- Monitoring Optimization – Tuned CloudWatch alarms & thresholds → reduced false‑positive alerts by 60–70% → better observability & on‑call efficiency.
📍 Bengaluru | Oct 2022 – Mar 2024
- Real‑Time Metrics System – Built a real‑time ingestion system (AWS Kinesis + Lambda) handling 3000 TPS → reduced data latency from 5 hours → under 2 minutes.
- CI/CD Optimization – Developed Jenkins + Maven pipelines → cut deployment time by 15% & improved code quality by 25%.
- API Design – Designed REST APIs with OpenAPI specs → improved integration reliability & consistent versioning.
📍 Remote | Apr 2022 – Sept 2022
- API Performance Optimization – Analyzed & optimized REST APIs → reduced average response latency by 20%.
- Security Implementation – Implemented JWT + RBAC using Spring Security.
- Documentation – Added OpenAPI/Swagger docs → reduced integration issues by 30% & improved onboarding.
- Built modular order processing pipeline using Producer‑Consumer pattern with
BlockingQueuefor async handling. - Applied Singleton & Factory patterns for centralized order creation & thread‑safe inventory updates.
- Multi‑client server using Java Sockets + WebSockets &
ExecutorServicethread pool. - Used Observer pattern for broadcast +
ConcurrentHashMapfor session state.
- ✅ Solved 700+ Data Structures & Algorithms problems on LeetCode
Last updated: June 2026
