At Kumaran Systems for CIBC's eWealth platform, I re-engineered transaction comparison to process 1,000+ accounts in parallel and reduced Compare API latency by approximately 30%. I also designed an AI-powered transaction analysis engine and conversational assistant using Java 21, Spring AI, LLMs, Prompt Engineering, and RAG.
Previously, I helped Maersk's Rateflow Ocean Platform scale from about 1,000 to 100,000+ invoices with Kafka and event-driven microservices. Across Société Générale, IBM, and TCS, I've delivered Java, Spring Boot, React, and cloud-native solutions for payments, pricing, reconciliation, and banking workflows while leading delivery and mentoring developers.

