Experience
Senior Software Engineer at Moglix
April 2024 – Present · Noida, India
- Cut cart API latency from 1.5s to 180ms by optimizing JPA queries and adding Redis caching, which also reduced database load by ~35%.
- Engineered a promotion rule engine supporting 15+ discount types, with Kafka-driven cache invalidation across distributed nodes.
- Architected Moglix Wallet, a payment service handling 3,000+ daily transactions through the PayU gateway, with idempotent request handling and automated reconciliation.
- Automated Google Merchant feed syncing for 50,000+ SKUs hourly using Elasticsearch.
- Built an automated catalog validation service using LLMs and MongoDB vector search to detect hazardous items across 50,000+ SKUs, using thread pools for sub-second checks.
- Developed a Next Day Delivery (NDD) eligibility engine that evaluates 8,000+ SKUs across 200+ pincodes in under 50ms.
- Configured Prometheus and Grafana alerts for API error rates and latency spikes, and added Resilience4j circuit breakers with fallbacks to prevent cascading microservice failures.
Software Engineer at CarDekho (GirnarSoft Group)
March 2022 – March 2024 · Jaipur, India
- Implemented 4 Spring Boot microservices for vehicle inventory discovery, serving 800,000+ API requests per day at 99.5%+ uptime.
- Set up and tuned an Elasticsearch cluster for vehicle search across 100K+ listings, cutting query response time from 2.1s to 300ms (85% faster).
- Led development of a full-stack inventory management app in Angular and Spring Boot, adopted by 50+ enterprise dealerships.
- Integrated RBAC authorization with Spring Security and JWT token rotation. Improved Jenkins pipeline stability to 90%+ by adding automated JUnit test suites.
Software Engineer at Greatwits Pvt. Ltd
October 2021 – March 2022 · Delhi NCR, India
- Designed and developed REST APIs in Spring Boot and admin dashboards in Angular for banking and CRM clients.
- Modernized legacy modules and added unit tests, raising test coverage to 80%.