Architected and built distributed media processing platform using Java, Spring Boot & Golang, enabling scalable media delivery.
Developed and optimized high-throughput REST APIs, handling millions of requests/day, reducing average latency by 70-80% via caching (Redis/in-memory) and query optimization.
Designed resilient inter-service communication (retries, circuit breakers, bulkheads), achieving 99.9%+ service availability under high traffic conditions.
Utilised distributed data platforms including Apache Cassandra, Elasticsearch, and Apache Iceberg, with S3 and HDFS for scalable storage and efficient analytics workloads.
Built an end-to-end RAG pipeline to analyze and provide intelligent solutions for production issues.
Senior Software & Architect Engineer
Paytm
Noida
10.2021 - 06.2024
Engineered and scaled high-throughput microservices for Paytm's UPI platform, handling 10K+ TPS with p99 low-latency guarantees and strong consistency across distributed transactions.
Developed distributed backend services with Java 21 and Spring Boot, enabling efficient inter-service communication through gRPC.
Implemented event-driven architecture using Apache Kafka to enable asynchronous processing and scalable transaction workflows across multiple services.
Managed transactional data storage with MySQL and created Change Data Capture (CDC) pipelines for real-time data propagation, and downstream processing.
Enhanced system scalability, fault tolerance, observability, and performance optimisation, supporting high availability and reliability for large-scale payment transactions.
Built an AI-powered RAG system for automated production issue troubleshooting, enabling intelligent root cause analysis, contextual incident resolution, knowledge retrieval, and real-time recommendation of actionable solutions.
Software Engineer
Oracle
India
12.2019 - 10.2021
Architected and delivered a scalable auction platform, enabling real-time bidding workflows with strong consistency and low-latency updates across concurrent users.
Engineered end-to-end backend systems (service layer, persistence layer, API integrations) while implementing secure coding standards and role-based access control (RBAC).
Enhanced system performance through query optimization, caching strategies, and efficient data access patterns, maintaining consistent performance during high user concurrency.
Software Engineer
Envestnet Yodlee
India
01.2019 - 12.2019
Designed and developed Personal Financial Management (PFM) product capabilities, implementing scalable features for financial data aggregation and transaction categorization.
Built backend services using Java and Spring Boot and developed responsive UI components for banking applications.
Software Engineer
Allstate Solution
India
01.2017 - 12.2018
Developed a comprehensive insurance product incorporating legally compliant forms, enhancing regulatory adherence.
Engineered an online endorsement solution enabling users to complete insurance forms digitally, improving process efficiency by 99%.