About
Backend Engineer with 10+ years across fintech, enterprise, and distributed systems.
Track record of designing high-throughput backend systems and leading cross-functional squads across multiple companies.
At American Express, defined settlement architecture for 22K+ corporate clients across 5 markets — achieving 70% faster deployments and 50% latency reduction.
What I'm looking for
Software Engineer 3 or Senior Software Engineer possition
Experience
Software Engineer 2 – Enterprise Payments
American Express India Pvt Ltd
Sep 2022 – Present
•Owned Technical Architecture and led end-to-end delivery of the Global Payment Allocator (GPA), a hexagonal-architecture microservices platform built with Kotlin/Ktor, powering centralized settlement for 22K+ corporate accounts and allocations
•Pioneered Spec Driven Development methodology - API schemas, domain models and integration contracts were defined upfront, enabling parallel team development.
•Designed event-driven notification system handling 2M+ payment events (API and File Based) daily with rule-based routing to 5+ downstream systems achieving 99.9% delivery reliability through idempotent retry logic
•Enforced clean Module boundaries ( core, model, service, infra and batch) following Domain- Driven Design and ports and adapters architecture, ensuring testability, separation of concerns and long-term maintainability.
•Drove cross-market CPC bill-pay and check-processing integration, solution was replicated across 5 markets, reducing go-live time for new regions by 60%
•Re-Architected CI/CD pipelines on Github Actions cutting deployment time from 45 min to 13 min (71% reduction) and enabling same-day production releases with zero-downtime deployments
•Mentored 2 junior engineers on event-driven patterns and authored design docs, ADRs, conducted architecture and code reviews sessions.
KotlinKtorMicroservices
Software Engineer 2
American Express
Sep 2022 – Present
• Owned Technical Architecture and led end-to-end delivery of the Global Payment Allocator
(GPA), a hexagonal-architecture microservices platform built with Kotlin/Ktor, powering centralized
settlement for 22K+ corporate accounts and allocations
• Pioneered Spec Driven Development methodology - API schemas, domain models and integration
contracts were defined upfront, enabling parallel team development.
• Designed event-driven notification system handling 2M+ payment events (API and File Based)
daily with rule-based routing to 5+ downstream systems achieving 99.9% delivery reliability through
idempotent retry logic
• Enforced clean Module boundaries ( core, model, service, infra and batch) following Domain-
Driven Design and ports and adapters architecture, ensuring testability, separation of concerns and
long-term maintainability.
• Drove cross-market CPC bill-pay and check-processing integration, solution was replicated across 5
markets, reducing go-live time for new regions by 60%
• Re-Architected CI/CD pipelines on Github Actions cutting deployment time from 45 min to 13 min
(71% reduction) and enabling same-day production releases with zero-downtime deployments
• Mentored 2 junior engineers on event-driven patterns and authored design docs, ADRs, conducted
architecture and code reviews sessions.
JavaSpring BootAPI DesignSystem DesignMicroservices
Senior Engineer
Altimetrik India Pvt Ltd ( PayPal India )
May 2021 – Sep 2022
•Delivered end-to-end design, development, testing, and deployment across multiple web-based products at PayPal India, as part of a cross-functional engineering team.
•Scaled 4 Spring Boot microservices to support 3x traffic growth during peak checkout periods, reduced P99 latency from 420ms to 190ms
•Designed Caffeine-based caching layer that cut database load by 40% and reduced API response latency by 50%
•Collaborated with product and QA teams to define test scenarios for 2 major releases, achieving zero critical bugs in production
•Partnered with engineering teams to troubleshoot production issues and execute test scenarios, ensuring high-quality, reliable releases.
Spring BootMicroservicesCaching
Senior Engineer
Altimetrik India Pvt Ltd
May 2021 – Sep 2022
Delivered end-to-end design, development, testing, and deployment across multiple web-based
products at PayPal India, as part of a cross-functional engineering team.
• Scaled 4 Spring Boot microservices to support 3x traffic growth during peak checkout periods,
reduced P99 latency from 420ms to 190ms
• Designed Caffeine-based caching layer that cut database load by 40% and reduced API response
latency by 50%
• Collaborated with product and QA teams to define test scenarios for 2 major releases, achieving zero
critical bugs in production
• Partnered with engineering teams to troubleshoot production issues and execute test scenarios,
ensuring high-quality, reliable releases.
JavaSpring BootMicroservicesSQLAPI DEsign
Application Developer
Oracle Financial Services Software
Oct 2019 – May 2021
•Decomposed monolithic banking application into 8 microservices, reducing deployment frequency from monthly to weekly and enabling independent team releases
•Migrated legacy UI to Oracle JET, improving page load times by 35% and reducing front-end defect backlog by 50%
•Established CI/CD pipelines with automated testing gates, increasing deployment confidence and cutting rollback rate from 15% to 3%
MicroservicesOracle JETCI/CD
Application Developer
Oracle Financial Software Services Ltd
Oct 2019 – May 2021
Decomposed monolithic banking application into 8 microservices, reducing deployment
frequency from monthly to weekly and enabling independent team releases
• Migrated legacy UI to Oracle JET, improving page load times by 35% and reducing front-end defect
backlog by 50%
• Established CI/CD pipelines with automated testing gates, increasing deployment confidence and
cutting rollback rate from 15% to 3%
JAVAGITHUBSQLMICROSERVICESJAVASCRIPT
Senior Software Engineer
Marlabs Innovation Pvt Ltd
Jan 2019 – Oct 2019
•Implemented a web-based application for ChezGate, delivering a seamless and user-friendly experience.
•Implemented Stripe payment integration with two-factor authentication, enhancing security and user trust.
Software Engineer
Nusyn Digital Solutions Pvt Ltd
May 2016 – Jan 2019
Worked on the development and optimization of web-based application software.
• Enhanced and updated end-user application software across local, networked, and Internet-based
platforms, modernizing codebases to improve functionality and performance.
Web ApplicationsSoftware OptimizationCode Modernization
Education
Mangalayatan University, Aligarh
Bachelor of Technology · ECE
2011 – 2015
Mangalayatan University
B.tech · Electronics and Communication
2011 – 2015
Skills
Event-Driven ArchitectureMicroservicesDomain-Driven DesignHexagonal ArchitectureREST APIsPrompt EngineeringSpring BootKotlinJavaGithub ActionsGitDesign PatternsREST APISKotlinSQLMicroservicesSystem DesignAPI DesignSpring BootJava
Languages
English (Full professional proficiency)