Senior Software Engineer with 7+ years of experience building scalable microservices and distributed systems using Java, Spring Boot, PostgreSQL & Kafka. Experienced across automobile, retail, and ERP domains, delivering systems that serve 5M+ daily users, with a strong focus on cloud-native architectures, event-driven systems, and database migrations. Adept at delivering high-quality, maintainable code in Agile environments.
Lowe’s
Bengaluru
Built Tier-0 multi-tenant platform microservices using Spring Boot & Kotlin, supporting up to 1,000 low latency (~5ms) req/sec adhering to clean code design principles. Built reactive WebFlux pipelines integrating MongoDB, Kafka & ECS, along with comprehensive unit test coverage. Configured Grafana and Kibana monitoring dashboards with automated alerting via GoAlert, mail and MS Teams.
Mercedes Benz USA
Remote
Refactored legacy RPC/SP calls into scalable, thread-safe Spring Boot REST APIs supporting up to 700 req/sec. Developed Spring Batch jobs for IBM DB2-to-PostgreSQL migration and sync across 10M+ records, along with data transfer and file processing. Implemented Kafka-based pub/sub data pipelines to enable event-driven communication across components.
Nagarro
Advantage 4x Developed and maintained ERP applications using Java and Kotlin backend, Angular and React frontend. Designed and delivered a user-facing page customization feature (Designer), enhancing app personalization & UX. Maintained high code quality by triaging and resolving issues flagged by SonarQube, CAST, and Sealights.
CGI Info Systems and Management
Bengaluru
B. Tech.
Applied NLP methods (N-Gram, TF-IDF, POS-tagging, tokenization, etc.) for query parsing and semantic analysis.
NIIT StackRoute (Bengaluru)