Pune District, Maharashtra, India
Senior Backend Engineer | Distributed Systems | Java, Spring Boot, Kafka | Payments & AI-Powered Platforms From designing mechanical systems to architecting payment platforms serving millions of users, my unconventional journey into software engineering has shaped how I approach building resilient and scalable systems. I started my career as a Mechanical Engineer working on piping design and stress simulations. While using C/C++ for simulation tooling, I discovered my interest in software engineering. What began as weekend experiments building small applications soon became a full transition into backend development. I prepared intensively, secured All India Rank 34 in the C-DAC entrance exam, and completed my PG Diploma in Advanced Computing from C-DAC ACTS Pune, which launched my career in software engineering. My journey in fintech began at Volante Technologies, where I worked on enterprise payment infrastructure contributing to the VolPay platform, recognized by the IBS Intelligence Awards and used by financial institutions such as Goldman Sachs. I later joined TartanHQ as a Founding Software Engineer, working directly with the CEO and CTO to build products from day zero. I helped build the Perks employee benefits platform, onboarded 30K+ concurrent users generating $66K/month revenue, and designed distributed systems and integrations across multiple providers. Today I focus on designing high-scale backend systems and event-driven platforms handling large volumes of data and financial transactions. Recently, I’ve also been working on AI-powered developer tooling and production support agents using RAG pipelines and LLM APIs. Technical ExpertiseJava • Spring Boot • Distributed Systems • Microservices Event-Driven Architecture • Kafka • PostgreSQL • Redis AWS • GCP • Docker • Kubernetes • CI/CD • System Design I enjoy working on complex infrastructure problems, building reliable systems, and scaling platforms that power real-world applications.
(Fintech | Digital Payments) 1. Engineered multi-region resiliency for Mastercard’s instant clearing platform, enabling onboarding of 5+ clients and improving service reliability. 2. Architected an end-to-end contactless payment solution for Mastercard’s Africa expansion, targeting 10M+ users and accelerating digital payment adoption. 3. Designed an event-driven authentication library for financial requests, improving processing performance by 30%. 4. Implemented JUnit-based integration testing with an in-memory database, reducing database-related issues by 30% and improving system stability. 5. Integrated WireMock-based service virtualization into the testing framework, reducing external API dependency failures by ~20% and improving development velocity. Tech Stack: Java, Spring Boot, Kafka, NATS.io, Event-Driven Architecture (EDA), PostgreSQL, Caffeine Cache, AWS, Pivotal Cloud Foundry (PCF), Jenkins, CI/CD, Splunk, Dynatrace, Bitbucket, REST APIs, Spring Batch, Spring Security, SonarQube, gRPC, JUnit
(AI-Powered Enterprise APIs | Unified Data Platform | B2B SaaS Startup) 1. Joined as a Founding Software Engineer (Day 0), working closely with the CEO, CTO, and Head of Product to build the Perks benefits platform (https://www.perks.tech/). 2. Built the Perks platform from scratch, onboarding paying customers within 3 months of launch. 3. Developed HRMS Connect, enabling onboarding of 30K concurrent users and generating $66K monthly revenue. 4. Led development of an optimized checkout/cart system, reducing user drop-offs by 20%. 5. Designed a distributed messaging abstraction for multi-producer/multi-consumer workloads, reducing infrastructure costs by 50%. 6. Implemented webhook-based integrations for order and lead distribution across 30+ product providers. 7. Migrated the payment service from monolith to microservices, improving scalability and maintainability. 8. Implemented user verification workflows enabling seamless end-to-end loan journeys within the platform. 9. Reduced AWS infrastructure costs by 50% through optimization of databases, caching, and compute resources. 10. Contributed to engineering process foundations, managing 20+ Agile sprints for a team of 8 engineers. Tech Stack: Java, Spring Boot, Hibernate, Kafka, Event-Driven Architecture (EDA), Redis, MySQL, DynamoDB, AWS (RDS, S3, EKS), GCP, Docker, Kubernetes, CI/CD, AWS CodePipeline, CloudWatch, Splunk, REST APIs, Spring Security, Bitbucket, JWT, JUnit, TDD Design Documentation: High-Level Design (HLD) and Low-Level Design (LLD) using Confluence and Miro.
(AI-Powered Enterprise APIs | Unified Data Platform | B2B SaaS Startup) 1. Joined as a Founding Software Engineer (Day 0), working closely with the CEO, CTO, and Head of Product to build the Perks benefits platform (https://www.perks.tech/). 2. Built the Perks platform from scratch, onboarding paying customers within 3 months of launch. 3. Developed HRMS Connect, enabling onboarding of 30K concurrent users and generating $66K monthly revenue. 4. Led development of an optimized checkout/cart system, reducing user drop-offs by 20%. 5. Designed a distributed messaging abstraction for multi-producer/multi-consumer workloads, reducing infrastructure costs by 50%. 6. Implemented webhook-based integrations for order and lead distribution across 30+ product providers. 7. Migrated the payment service from monolith to microservices, improving scalability and maintainability. 8. Implemented user verification workflows enabling seamless end-to-end loan journeys within the platform. 9. Reduced AWS infrastructure costs by 50% through optimization of databases, caching, and compute resources. 10. Contributed to engineering process foundations, managing 20+ Agile sprints for a team of 8 engineers. Tech Stack: Java, Spring Boot, Hibernate, Kafka, Event-Driven Architecture (EDA), Redis, MySQL, DynamoDB, AWS (RDS, S3, EKS), GCP, Docker, Kubernetes, CI/CD, AWS CodePipeline, CloudWatch, Splunk, REST APIs, Spring Security, Bitbucket, JWT, JUnit, TDD Design Documentation: High-Level Design (HLD) and Low-Level Design (LLD) using Confluence and Miro.
(Enterprise Banking | Payment Infrastructure | Financial APIs) Worked in the Finance Engineering team building VolPay, an enterprise transaction banking platform used by global financial institutions. • Developed Direct Cover payment capability from scratch for high-value transaction processing. • Designed and implemented a Settlement Engine to authorize and process payments via APIs. • Built bulk payment processing pipelines supporting high-volume financial transactions. • Implemented configurable approval workflows for payment operations and transaction governance. • Developed payment return and rejection flows ensuring compliance with banking transaction rules. • Built payment warehousing and statement generation systems for transaction reporting and auditing. • Integrated SWIFT and ISO 20022 financial messaging formats for banking interoperability. Tech Stack: Java, Spring Boot, Spring Security, Hibernate, Kafka