Resume
My professional journey, technical skills, and the impact I've made building high-scale platforms.
Resume
SDE II | Full-Stack | 25M+ Users | Distributed Systems
$144K
Annual Savings
75%
Faster Response
25M+
Monthly Users
100%
Recovery Rate
Technical Skills
LanguagesJava 17, JavaScript, C++, Go
FrameworksSpring Boot, Spring WebFlux, Project Reactor, React.js, Redux, Node.js, REST APIs, Microservices
Databases & CacheDynamoDB, Redis (ElastiCache), MySQL, PostgreSQL, MongoDB, S3-backed TTL Cache
Cloud & DevOpsAWS (ECS Fargate, S3, Secrets Manager, CloudWatch, KMS), Docker, Terraform, Jenkins, Akamai CDN
ObservabilitySplunk, SignalFx (APM/Metrics/Traces), Grafana, Structured Logging, Distributed Tracing
ArchitectureReactive Programming, Event-Driven Design, JWT Auth, Rate Limiting, Circuit Breaker, Cache-Aside
Professional Experience
Nike, Inc. — Community Experience Platform (CXP)Bengaluru, India
Software Development Engineer II (Full-Stack)Jan 2025 – Present
Stack: Java 17, Spring WebFlux, Redis, DynamoDB, AWS ECS Fargate, Terraform, Jenkins, Akamai, SignalFx, Splunk, Docker
- Bot Protection & Cost Optimization: Engineered multi-layered bot protection using Redis caching, rate limiting, and idempotency keys in Spring WebFlux, reducing WAF infrastructure by 40% ($144K annual savings), slashing API traffic by 70%, and improving response times by 75% (320ms → 80ms) for Nike's event platform serving 25M+ monthly users.
- Fault-Tolerant Registration: Designed DynamoDB-based queue with asynchronous processing to handle third-party API failures, achieving 100% registration recovery during outages with conditional writes, duplicate prevention, and exponential backoff retry.
- Intelligent Error Code Mapping: Built error code determination system translating unstructured third-party API errors into 5 structured error codes, reducing support tickets by 40% and enabling localized user messages across US/EU regions.
- Multi-Layer Caching: Architected three-tier caching — Akamai CDN (edge), Redis ElastiCache (PairwiseId 30-day TTL, attendee status 60s), and in-memory (translations, feature flags) — achieving 78% cache hit rate and enabling 3x peak load handling.
- Security & Multi-Region: Architected JWT-based shim layer reducing integration overhead by 60%; rolled out multi-region deployment (US/EU) via Terraform, S3, and Secrets Manager with automated secret rotation.
- Observability: Configured SignalFx sidecars with structured logging and ThreadContext propagation in reactive flows, increasing log accuracy by 60% and accelerating incident resolution by 25%.
Samsung Semiconductor India ResearchBengaluru, India
Associate Staff Engineer — Senior Software EngineerJul 2021 – Oct 2024
Stack: Java, Spring Boot, Spring Security, React.js, JavaScript, Docker, Grafana, Kafka, MySQL, Inno Setup
- Architected in-house performance profiler and analysis tools using Java, Spring Boot, and React, eliminating external vendor dependency and achieving $70,000 annual cost savings.
- Containerized UI and API servers with Docker and docker-compose, establishing CI/CD pipelines that cut deployment time by 50% and reduced environment-specific bugs by 70%.
- Built authentication service using Spring Security with role-based access control; implemented React.js front-end delivering a seamless interface across 5 departments.
- Optimized telemetry data handling, boosting sequential read/write speeds by 8% and random read/write by 5%; increased unit test coverage from 36% to 60%.
- Led sprint planning, cross-team demos, and onboarding for 5+ junior developers, accelerating feature rollout by 20%.
Projects
ShopStream — Full-Stack E-Commerce PlatformGitHub
Stack: Java 17, Spring Boot, React.js, Redux, PostgreSQL, Redis, Stripe API, Docker, AWS S3, JWT, Kafka
- Built a production-grade e-commerce platform with microservices architecture — Product Catalog, Cart, Order, Payment, and Notification services communicating via Kafka and REST APIs.
- Implemented Stripe payment integration with idempotent checkout, order state machine, and webhook-based payment confirmation ensuring zero duplicate charges.
- Designed Redis-backed cart & session management with TTL-based expiry, achieving sub-50ms response times, and PostgreSQL with optimistic locking to prevent overselling.
- Built responsive React storefront with Redux state management, JWT authentication with refresh token rotation, role-based access, and AWS S3 image uploads with CDN delivery.
Education
Jadavpur University — B.E. in Information TechnologyJul 2017 – Apr 2021 | Kolkata
Coursework: Data Structures & Algorithms, OOP, Databases & SQL, Operating Systems, Distributed Systems, Web Development, Computer Networks