I build Java backend systems with Spring Boot and Spring Data JPA, including REST APIs and microservices that power enterprise workflows. At Tata Consultancy Services, I delivered a RAG solution with Spring AI, Elasticsearch Vector Store, and Gemini for semantic search, automated RCA generation, and troubleshooting.
I’ve also migrated legacy modules to 50+ Spring Boot APIs and improved performance by moving from synchronous database-to-Elasticsearch indexing to asynchronous Kafka-based event processing. For large datasets, I designed Elasticsearch-based search to replace slow SQL join queries over millions of semiconductor module records.
On the delivery side, I’ve worked with Azure/Jenkins/BuildMaster pipelines for CI/CD and supported SOX audit activities for critical applications and data pipelines. I’m comfortable spanning backend development, data transformation (XML to vendor formats), and database optimization with SQL and stored procedures.
