Resume

Professional Summary

Experienced Senior Software Engineer with over 8 years in designing and developing scalable backend systems. Skilled in Java, Spring Boot, Kafka, and distributed systems with a strong focus on performance optimization, security, and CI/CD practices. Proven ability to lead projects end-to-end, drive cross-functional improvements, optimize processes, and enhance team productivity.

Work Experience

Walmart — Senior Software Engineer

Bangalore | Oct 2021 – Present
  • Spearheaded and managed cross-functional teams of 5–6 developers across Incentive, Driver Suggestion, and Supply-Demand systems to drive feature delivery and operational excellence.
  • Led infrastructure cost optimization initiatives within the LMD pillar, coordinating a team of 6 developers to reduce cloud spend and improve system efficiency.
  • Directed development of the Popular Busy Hours feature using ML, Kafka, and Elasticsearch, enhancing driver engagement with intelligent time-slot recommendations.
  • Designed and implemented a smart Block Offer System that achieved an 83% reduction in driver drop rates, improving driver retention and platform reliability.
  • Led upgrades of core services from Spring Boot 2.2.x to 2.7.x and Java 8 to Java 17; personally upgraded 4 services and mentored team members to scale upgrades across 10–12 services.
  • Resolved critical batching deadlocks and eliminated manual reconciliation errors, significantly improving system stability and operational accuracy.
  • Executed a zero-downtime migration from MsSQL to Azure DB, ensuring seamless data continuity and improved scalability.
  • Proactively mitigated major security vulnerabilities including Log4J (CVE-2021-45105).
  • Tech Stack: Java, Spring Boot, Kafka, MySQL, Azure DB, Elasticsearch, Microservices, GitHub Copilot, Qodo, AI tools

Housing.com — Senior Software Development Engineer

Gurugram | Nov 2019 – Oct 2021
  • Led development of Owner Monetization and Referral systems, reducing error rates and improving background job efficiency.
  • Secured systems via findings from an internal hackathon; integrated Razorpay in payment services.
  • Built a reusable rate limiter wrapper for use across services.
  • Tech Stack: Java, Ruby on Rails, MongoDB, PostgreSQL, RabbitMQ, Microservices

Lenskart.com — Software Development Engineer

Gurugram | Aug 2019 – Nov 2019
  • Introduced retry mechanisms improving system performance by ~70% and automated daily manual efforts.
  • Tech Stack: Java, Spring Boot, MongoDB, MySQL, Kafka

Sprinklr — Software Engineer

Gurugram | May 2017 – Aug 2019
  • Developed Asset Manager for inter-platform operations and optimized DB connections to improve API response times (from ~5 min to <30 sec).
  • Introduced Lombok to streamline development and reduce boilerplate.
  • Tech Stack: Java, Spring, Spring Boot, MySQL, MongoDB, Elasticsearch, Jenkins

Internship

Muto Technologies — Software Development Intern

Summer 2016

Education

  • B.Tech, Computer Science & Engineering
    National Institute of Technology (NIT), Hamirpur | 2013 – 2017 | CGPA: 8.21/10
  • XII – Anugrah Narayan College, Patna | 2012 | 75.8%
  • X – High School, Itarhi, Buxar | 2010 | 88%