Srinivasa Rao Gandi
builds distributed systems that don't go down — and now teaches them to think.
Lead Developer specializing in Java, Spring Boot, Kafka and AWS for large-scale banking platforms — currently building agentic AI workflows on top of them with Spring AI, MCP and RAG.
Fifteen years in production, most of it in banking.
Senior Software Engineer with 15+ years designing, developing and delivering scalable, cloud-native enterprise applications in Java, Spring Boot, Microservices and AWS — with deep expertise in high-performance distributed systems, event-driven architectures, REST APIs and resilient backend services for large-scale production environments.
Hands-on across the full lifecycle: system architecture, application modernization, cloud migration, performance optimization, production support and CI/CD automation, working daily with Java 17/21, Spring Cloud, Kafka, PostgreSQL, Redis, Docker and Kubernetes (EKS).
AWS Certified Developer. Most recently, has been building AI-powered applications using Spring AI, the Model Context Protocol (MCP), AI agents and Retrieval-Augmented Generation (RAG) to automate enterprise developer workflows.
Domain expertise
- Banking & Financial Services
- Wealth Management
- Retirement (401k) Platforms
- Retail
- Port & Logistics Management
Deployment history
Every role read like a production rollout: gather requirements, ship the service, own what happens after.
- Designed, developed and maintained enterprise microservices using Java, Spring Boot, Kafka and AWS.
- Built an AI chatbot proof of concept using Spring AI and large language models.
- Integrated Spring AI with MCP servers — Jira, Confluence and Bitbucket — to enable AI-assisted developer workflows.
- Owned end-to-end feature delivery: design, development, testing, deployment and production support.
- Investigated production incidents, ran root-cause analysis and implemented permanent fixes.
- Led a team of developers delivering enterprise applications in Java and Spring Framework.
- Designed and developed RESTful services and backend modules.
- Conducted code reviews and mentored junior developers.
- Developed enterprise banking applications using Java, Spring Framework and Hibernate.
- Designed reusable REST and SOAP web services.
- Supported production releases and application maintenance in Agile projects.
- Built APIs exposing downstream services using Spring and SOAP web services.
- Worked across JSPs, JavaScript and jQuery for front-end delivery.
- Developed enterprise web applications using Java, Struts, Spring and Hibernate.
- Implemented database modules on Oracle and SQL Server across the full SDLC.
What shipped to production
From a 50-month rewards platform to a four-week personal experiment in agentic incident response.
Enterprise AI Chatbot
AI-powered enterprise chatbot on Spring AI and LLMs, giving developers knowledge retrieval, code assistance and enterprise-system integrations through MCP — connected to Jira, Confluence and Bitbucket.
JPMorgan Chase — internal buildCredit Card Rewards & Redemption Platform
Cloud-native microservices powering an enterprise rewards platform — Gift Cards, Cashback and Pay Yourself Back — built for secure, scalable redemption at scale.
JPMorgan Chase — internal buildAI Incident Platform
Agentic incident-management platform using Spring AI and RAG for root-cause analysis, with MCP tools for AI-driven interaction across Git, Jira, Confluence and local dev workflows.
↗ github.com/srinivasgandi53/aiincident-platformKey skills & core competencies
Agentic AI & Tooling
Backend & Architecture
Cloud & Delivery
Observability & QA
Education & languages
Let's build something resilient.
Open to conversations about backend architecture, distributed systems, or bringing agentic AI into enterprise workflows.