
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