Skip to main content

Experience

Roles, impact, and the systems I’ve shipped.

Citi Bank
Software Engineer · New York, USA
Java Spring Boot Kafka AWS Kubernetes Observability
Jul 2025 — Present
  • Developed 17 Spring Boot REST microservices for payment execution, account-state processing, and orchestration, processing 500K+ daily events while maintaining p95 latency < 180ms.
  • Re-architected monolithic Java applications into independent microservices, reducing release coupling by 60%, cutting change lead time from 5 days → 2 days, and lowering recurring incidents by 25%.
  • Engineered Kafka event pipelines with idempotent consumers + full-tolerant retries, preventing duplicate postings and reducing reconciliation breaks by 35%.
  • Optimized AWS infrastructure (EC2, RDS, Auto Scaling) with workload-aware autoscaling and capacity planning, reducing monthly spend by 22% without breaching latency SLOs.
  • Implemented IAM, RBAC, OAuth2, and JWT-based security for financial endpoints; passed quarterly audits with zero critical findings.
  • Built production observability with Prometheus, Grafana, tracing, centralized logging, reducing incident detection time 45 min → 5 min, lowering MTTR by 32%.
  • Automated CI/CD with GitHub Actions, Jenkins, Docker, and Kubernetes, increasing deployment frequency from weekly to 3× per week and reducing rollback rates by 40%.
Philips
Software Engineer 1 · Bangalore, India
Java Spring Boot Kafka PostgreSQL AWS Docker Kubernetes
Jan 2022 — Aug 2024
  • Built Spring Boot microservices for patient administration, device coordination, and clinical workflows used across 50+ hospitals, sustaining 99.9% availability under concurrent workloads.
  • Modernized legacy Java apps into service-oriented microservices with event-driven design; reduced patient onboarding + emergency registration to < 90 seconds, improving throughput by 28%.
  • Designed Kafka async pipelines for patient events, device telemetry, and alert processing, doubling end-to-end throughput and improving resilience under burst ingestion.
  • Streamlined PostgreSQL + MSSQL performance with indexing, partitioning, and query plan optimization; reduced critical query latency by 40%.
  • Provisioned AWS infrastructure (EC2, RDS, S3, Lambda) using HA and fault-tolerant patterns; cut recovery time from 20 min → 6 min during disruptions.
  • Standardized Docker + Kubernetes deployments across dev/stage/prod; reduced environment setup time 2 days → 3 hours.
  • Secured services using OAuth2, OpenID Connect, and JWT authN/authZ; reduced security incidents by 30% and eliminated 15+ hours/month of manual compliance effort.
  • Integrated CI-driven testing with JUnit + Mockito, reducing defects by 25% and achieving 98% release pass rate.