Experience
2026 — Now
2026 — Now
New York City Metropolitan Area
java developer
2023 — 2026
2023 — 2026
New York City Metropolitan Area
Developed a Java/Spring Boot reconciliation microservice implementing idempotent transaction state handling (deduplication keys + database constraints) to prevent duplicate ledger writes during retry scenarios, reducing duplicate entries by ~28%.
Developed and integrated Model Context Protocol (MCP) services to standardize context exchange between LLM agents and backend microservices, improving response consistency and reducing hallucinations by ~18%.
Developed CloudWatch monitoring dashboards tracking latency distributions, error rates, and model confidence metrics, improving MTTR by ~20%.
Participated in Agile Scrum ceremonies, collaborating with product owners and engineers to deliver sprint increments, improve release predictability, and reduce defects.
2020 — 2023
2020 — 2023
Hyderabad
Built scalable Java/Spring Boot payment microservices implementing idempotency keys with Redis validation, reducing duplicate charges by ~20%.
Redesigned synchronous flows into asynchronous SQS-based architecture, lowering API latency during high traffic events.
Implemented secure authentication and authorization using AWS Cognito, OAuth 2.0, IAM policies, and fine-grained RBAC, protecting merchant and internal payment APIs while enforcing token validation and least-privilege access across microservices.
Optimized Spark reconciliation jobs via executor memory and shuffle tuning, reducing settlement processing time by ~25%.
Strengthened observability with structured logging and metrics instrumentation, reducing MTTR by ~15%.
Implemented unit and integration testing using JUnit and Mockito, achieving >85% test coverage.
Enforced static code analysis with SonarQube and automated quality gates before production releases
Education
St. Francis College
Master's Degree
Visvesvaraya National Institute of Technology (VNIT), Nagpur