Backend Developer with a strong foundation in Java 17+, Spring Boot, Microservices Architecture, and Scalable System Design. Proficient in Data Structures & Algorithms with active problem-solving experience. Hands-on experience developing distributed microservices and LLM-integrated Model Context Protocol (MCP) Java servers using Spring AI, Redis caching, and containerized deployments.
Bachelor of Technology
7.5 CGPA
GitHub | Live
Designed a multi-module microservice ecosystem (Product, Order, Cart, Mail) processing 1,000+ simulated concurrent requests with non-blocking Kafka event pipelines to cut API response time to <50ms. Implemented a multi-layer Redis Cloud caching strategy for high-frequency product catalog reads, reducing MongoDB database query latency by ~65% under heavy traffic.
Secured 100% of external REST endpoints using Kong API Gateway with Key Authentication plugins, enforcing global rate-limiting and route security policies. Tech Stack: Java 17, Spring Boot, Apache Kafka, Redis, MongoDB, Kong Gateway, Docker
GitHub | Live
Engineered an MCP Tool Server via official Java MCP SDK and Spring AI, enabling LLM agents to execute structured MySQL queries dynamically with <100ms response latency. Configured real-time bidirectional streaming over SSE and Stdio transports, leveraging Project Reactor non-blocking streams to lower JVM GC overhead by ~40%.
Enforced Jackson JSON schema payload validation filters, blocking 100% of malformed or unsafe SQL inputs prior to database execution. Tech Stack: Java 17, Spring Boot, Spring AI, MCP Java SDK, Reactive Streams, Jackson, MySQL