Backend Software Engineer based in Chennai, India.
I build production fintech systems using Java, Spring Boot, Kafka, PostgreSQL, and REST APIs. Alongside backend engineering, Iβm focused on building agentic AI systems entirely in Java β exploring how far the JVM can go in modern AI application development.
Backend Engineering Java 17/21, Spring Boot, Kafka, PostgreSQL, Microservices, REST APIs, and production fintech services.
Agentic AI in Java Spring AI, LLMs, tool calling, MCP servers, agent orchestration, persistent memory, and multi-agent workflows.
RAG & Semantic Memory pgvector, embeddings, vector search, permission-aware retrieval, and context-aware RAG pipelines.
Rocky AI β An autonomous Java agent with PostgreSQL persistent memory, pgvector semantic memory, tool calling, and Groq/Llama.
Root Cause Analyzer β A Java 21 + Spring AI incident triage system built for a hackathon.
Production Fintech Systems β Enterprise KYC, Notification Framework, and Data Extraction systems at Sundaram Finance.
A multi-agent finance assistant for the Bessemer Tech Catalyst Hackathon 2026, where Iβm working on the agent orchestrator and MCP client integration, building the system end-to-end in Java.
Iβm particularly interested in the engineering challenges behind AI β how agents reason, use tools, retrieve knowledge, maintain memory, collaborate, and become reliable production systems.
Backend engineering by profession. Agentic AI on the JVM by obsession.
πΌ LinkedIn π Portfolio βοΈ shanmuganathans1999@gmail.com