I am a Staff Software Engineer with over 10 years of experience building, scaling, and architecting backend systems. My core expertise lies in distributed systems, data infrastructure, and leading technical initiatives.
Skills: Java, Golang, SpringBoot, Quarkus, NestJs, Kubernetes, AWS, GCS, CI/CD, RabbitMQ, Docker, ELK, Microservices.
Staff Software Engineer @ CloudBees
Sept 2024 – Present | Bengaluru
- Cloud-Native Storage: Engineered a Quarkus-based service within the Kubernetes cluster to offload Jenkins build logs to Azure Blob, AWS S3, and GCS, enabling scalable, long-term log retention for enterprise CI/CD.
- AI Agent Infrastructure: Architected and led the development of the CloudBees Unify MCP server in Golang. Designed a secure OAuth2/Keycloak architecture, establishing the foundational interface for AI agents to deliver context-aware pipeline automation.
Technical Lead @ Urban Ladder (Reliance Retail)
Oct 2021 – Sept 2024 | Bengaluru
- Large-Scale Data Migration: Orchestrated a fault-tolerant ETL migration of ~50 million records across heterogeneous schemas into the FYND e-commerce platform using Spring Batch.
- Architecture & Modernization: Transformed a Ruby monolith into microservices. Executed zero-downtime upgrades for AWS ElastiCache and RDS MySQL, and introduced canary deployments.
- Observability: Implemented distributed tracing using OpenTelemetry (OTEL), decreasing issue remediation time by 50%.
- Fulfillment Orchestration: Designed a core fulfillment service in Java/Spring to seamlessly integrate multi-leg logistics partners and expand business reach.
Senior Software Engineer @ Informatica
April 2018 – Oct 2021 | Bengaluru
- Streaming Ingestion: Improved read performance by 10x for Kafka, ADLS Gen2, and AMQP by leveraging concurrency via Apache Minifi.
- Algorithmic Optimization: Designed a specialized size-determination algorithm for the cloud ETL engine to optimize Salesforce staging data computation.
- Data Privacy & TDM: Implemented constraint/identity management frameworks for PostgreSQL, Oracle, and Netezza to accelerate data movement, and built frameworks for generating automated Data Subject Access Reports.
Software Engineer @ Informatica
July 2015 – March 2018 | Bengaluru
- Led the migration of legacy architecture from Struts to Spring, significantly stabilizing the product against security vulnerabilities.
- Integrated embedded JS visualizations for subset graphing.