Senior Software Engineer with 9+ years of experience building scalable backend platforms and distributed systems. Proven track record in delivering real-time streaming pipelines, experimentation frameworks, and observability systems. Known for end-to-end ownership, cross-functional execution, and consistently delivering zero-fallout production rollouts.
Overview
9
9
years of professional experience
Work History
Senior Software Engineer
Walmart Global Tech India
10.2021 - Current
Led the rollout of Confido’s real-time streaming platform, processing 800M+ events via fault-tolerant Kafka pipelines with Presto integration.
Onboarded the first near real-time risk strategy onto Confido platform with 100% data consistency and zero production fallout.
Designed and launched Confido’s Experimentation Framework (Shadow and Back-Testing), reducing test time by 85% and enabling analyst self-serve.
Built a Prometheus-based Spark metrics server and Kafka lag monitoring, reducing MTTD by 40% across streaming jobs.
Drove adoption of a reusable Spark metrics library and launched a platform-wide observability newsletter.
Delivered spark job-level cost insights and data load analysis, achieving 15% infrastructure savings.
Led quarterly planning and execution using Gantt-based milestone tracking, improving team velocity and reducing scope churn.
Resolved P0 KTLO incidents rapidly and drove system stability through design-led fixes.
Showcased platform innovations at Demo Days and mentored global engineers on Spark optimization and architecture.
Software Engineer III
Walmart Global Tech India
09.2019 - 09.2021
Designed and developed a fraud detection data pipeline from the ground up to identify application and payment frauds in Walmart Marketplace.
Built production-grade microservices for real-time risk evaluation, integrating multiple data sources and validation layers.
Automated ingestion, scoring, and enrichment flows using Kafka and Spark, improving detection accuracy and system scalability.
Collaborated closely with product and risk teams to define rules, thresholds, and data contracts across services.
• Enhanced platform reliability by implementing job retries, alerting, and failover handling for Spark and Kafka workloads.
Software Engineer
Checkpoint Systems
07.2016 - 08.2019
Led migration of legacy systems to microservices, deploying containerized services using Docker, Azure, and Kubernetes.
Built scalable APIs and enabled high-throughput messaging via Azure Event Hubs for real-time handheld client integration.
Designed high-availability mechanisms using Apache Zookeeper and implemented concurrent request handling with scenario pooling.
Set up fully automated CI/CD pipelines (Jenkins, GitLab) and streamlined multi-environment releases.
Owned end-to-end deployment automation and system reliability, driving operational readiness in production environments.
Education
M.Tech - Software Systems
BITS Pilani - WILP
Hyderabad, India
04.2001 -
B.Tech - Information Technology
PSG College of Technology
Coimbatore, India
04.2001 -
Skills
Java
Spring Boot
Apache Spark Streaming
Distributed Systems
System Design
Kafka Streams
MongoDB Cassandra
BigQuery GCP Azure
Docker Kubernetes
CI/CD Prometheus Grafana
ACHIEVEMENTS
Presented Confido platform at Walmart Demo Days in Chennai and Bangalore, showcasing real-time streaming and experimentation innovations to leadership.
Spearheaded Confido’s internal newsletter initiative to drive engineering visibility and observability best practices.
Finalist – Avaya Hackathon 2017 (Top 10 innovations across India).
Selected in Top 6 nationally for ICICI Trinity Innovation Program for Medroidz – a wearable-based health analytics platform.