Anurag Ambuj

Anurag Ambuj

Experienced software engineer with expertise in software development, team leadership, driving innovative projects to high-precision delivery.

Experience Summary & Strengths

  • Close to 10 years of experience in the development of distributed backend systems.
  • Experience in advanced system design and building highly complex systems from the ground up for various domains.
  • Enjoys responsibilities, Team Leader, Deep experience in building systems end-to-end.

Technical Skills

Programming
Java, Go
Frameworks & Cloud
Spring Boot, Spring Data JPA, MyBatis, Gin, Gorm, AWS
Databases & Messaging
MySQL, MongoDB, Redis, Elasticsearch, Kafka

Detailed Project Experience

Vehicle Telematics and Data Pipeline (Blusmart)

Team Lead & Architect
  • Led entire Hub and Fleet Tech, actively managing, reviewing code and mentoring a full-stack team of motivated engineers.
  • Developed a Charging recommendation platform using telematics data to increase EV battery longevity and reduce unexpected battery costs.
  • Proposed and Architected a streaming data replication pipeline used by the Data Analysts and the DBAs, worked with DevOps for service scalability & resource optimisation.
  • JVM performance improvements, migration from HotSpot to OpenJ9, 50%-70% reduced cloud cost for the same overall throughput.
  • System-based Charging Recommendations using Vehicle Telemetry.
  • Dynamic remote configuration management with Secrets across the entire codebase, with a huge impact with regards to compliance and cyber security.
  • Online Transaction Ledger and Online receipt collection through application instead of manual cash transfers, removing manual cash management at Hubs.
  • Tech Stack: Java, Spring Boot, Kafka, MySQL, Redis, Mongo, Go, Gin

Postpe, Credit Card Bill Payment

SDE 3
  • Implemented an audited rule-based system to enable the charging of convenience fees on QR and Card transactions.
  • Implemented offers system that gathers data from various sources and runs rule-based analysis to determine the offers to be shown to the user.
  • End to End Design and Implementation of Card Tokenization for CCBP, a compliance requirement.
  • Tech Stack: Java, Spring MVC, Spring-Data JPA, MySQL, Mongo, Redis

Shop on EMI, Loan Repayment (Mobikwik)

SDE 2
  • Implemented SOE repayment feature for Delinquent and Non-Delinquent customers.
  • Enabled customers to repay Loan EMIs through the Mobikwik app, leading to multifold increase in repayments.
  • End-to-end ownership of LMS (Lending Management System).
  • Introduced the practice of writing unit test cases in backend services.
  • More than 35% increase in customer’s self-repayments of loan.
  • Tech Stack: Java, Spring MVC, Spring-Data JPA, MySQL, Redis

Merchant Subscription and Insurance Services (Freecharge)

Lead SDE
  • Contributed to a Subscription platform for the monetization of value-added services like Khata, Insurance, etc.
  • Contributed to a generic and flexible subscription platform.
  • Participation in product conceptualization and roadmap.
  • Tech Stack: Java, Spring Boot, Spring-Data JPA, MySQL

UPI, MPAN, and Bharat QR (Freecharge)

Lead SDE
  • Implemented a system to enable UPI-based payments on Bharat QR issued by Freecharge.
  • Implementation of Card transactions over Bharat QR with Razorpay as an aggregator.
  • Merchant Onboarding Platform end-to-end, integrating of Bharat QR and UPI, along with other payment modes, 5X increase in merchant transactions.

Education & Certifications

Domain Driven Design on LinkedInSep 2025
Prompt Engineering on CourseraNov 2025
Service-Oriented Architecture on CourseraDec 2020
Java Memory Management at UdemyFeb 2020
Concurrent, Parallel, and Distributed ProgrammingFeb 2020