Full Stack Java Developer and Generative AI Engineer passionate about building scalable backend systems, AI-powered applications, and modern AI agent architectures using Spring AI and OpenAI.
I specialize in:
- Java & Spring Boot backend development
- Spring AI & LLM integrations
- AI Agents & MCP (Model Context Protocol)
- Distributed Systems & Microservices
- React.js + Redux frontend development
- AI Tool Orchestration Frameworks
- RAG (Retrieval-Augmented Generation) applications
- Open Source contributions in AI ecosystem
- Building AI agent workflows with Spring AI
- MCP integrations and AI tool orchestration
- Open Source contributions in Spring AI ecosystem
- AI-powered developer productivity tools
- RAG and vector-search applications
- Exploring autonomous AI workflows and tool chaining
AI-powered modular framework inspired by MCP and modern AI agent systems.
- Dynamic AI tool discovery
- Annotation-based tool registration
- Reflection-based runtime invocation
- OpenAI-powered tool selection
- Spring Boot auto-configuration
- AI orchestration workflows
- REST API support
- Multi-module Maven architecture
Java β’ Spring Boot β’ Spring AI β’ OpenAI β’ REST APIs β’ Reflection API β’ Maven
AI-based resume analysis platform using LLMs to review resumes, improve ATS score, and provide recruiter-style feedback.
- ATS optimization suggestions
- Skill gap analysis
- AI-generated improvement recommendations
- Resume scoring workflows
Spring Boot β’ OpenAI β’ React β’ PostgreSQL
Built an enterprise-style Retrieval-Augmented Generation chatbot integrating vector search and document retrieval.
- Context-aware AI responses
- PDF/document ingestion
- Semantic retrieval
- AI-powered conversational workflows
Spring AI β’ OpenAI β’ Vector Databases β’ Java β’ PostgreSQL
Developing MCP-compatible integrations enabling AI-assisted DevOps and deployment workflows.
- AI-assisted deployment insights
- MCP-compatible tool interfaces
- Workflow automation
- CI/CD integrations
Java β’ Spring Boot β’ MCP β’ Salesforce APIs β’ Copado
AI-powered interview preparation assistant helping users practice technical interviews and receive feedback.
- AI-generated interview questions
- Real-time answer evaluation
- Technical feedback generation
- Mock interview workflows
Spring Boot β’ OpenAI β’ React β’ TypeScript
- Java 17
- Spring Boot
- Spring MVC
- Spring Data JPA
- Spring AI
- Microservices
- REST APIs
- Apache Kafka
- React.js
- Redux Toolkit
- TypeScript
- JavaScript
- HTML5
- CSS3
- OpenAI GPT-4
- Anthropic Claude
- Spring AI
- AI Agents
- MCP Servers
- Tool Calling
- RAG
- Prompt Engineering
- Vector Databases
- Ollama
- PostgreSQL
- MySQL
- Redis
- Docker
- AWS
- GitHub Actions
- CI/CD
- Distributed Systems
- System Design
- Multithreading
- Design Patterns
- Scalable Backend Architecture
- Documentation improvements for console application onboarding
- Improving developer experience for Spring AI ecosystem
- Exploring MCP-style integrations and AI tooling support
- Autonomous AI workflows
- Multi-agent systems
- AI-native backend architectures
- Tool chaining frameworks
- AI orchestration engines
- Production-grade GenAI systems
β Always excited to collaborate on AI, Spring Boot, and open-source projects.