Building scalable backend systems and AI-powered applications using Java, Spring Boot, LLMs, RAG, and MCP.
I'm a Software Engineer passionate about building high-quality software that scales.
My primary focus is backend engineering with Java and Spring Boot, while also building modern AI-powered applications using Agentic AI, Retrieval-Augmented Generation (RAG), and the Model Context Protocol (MCP).
- β Java & Spring Boot Backend Development
- π€ Agentic AI Applications
- π RAG Pipelines & Knowledge Systems
- π MCP Clients & Servers
- ποΈ Distributed Systems
- β‘ Microservices
- π System Design & Low-Level Design
- π» Competitive Programming
- π€ Production-ready Agentic AI Applications
- π Enterprise RAG Systems
- π MCP Integrations
- β Java & Spring Boot Backend Services
- β‘ Scalable Microservices
- ποΈ System Design Projects
- βοΈ Cloud-native Applications on Azure & GCP
- Backend Engineering
- Distributed Systems
- AI Agents
- Agentic Workflows
- Retrieval-Augmented Generation (RAG)
- Model Context Protocol (MCP)
- LLM Applications
- Developer Platforms
- Cloud-native Systems
- Open Source
Always happy to connect with fellow developers and discuss software engineering, backend architecture, distributed systems, or AI engineering.
