Skip to content
View gouravkheterpal's full-sized avatar
πŸ’­
Think and build in an infinite loop
πŸ’­
Think and build in an infinite loop

Block or report gouravkheterpal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gouravkheterpal/README.md

Hi, I'm Gourav πŸ‘‹

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.


πŸš€ About Me

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

🧠 Current Focus

  • 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

πŸ”₯ Featured Projects

πŸ€– Spring AI MCP Tool Orchestration Framework

AI-powered modular framework inspired by MCP and modern AI agent systems.

Key Features

  • 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

Tech Stack

Java β€’ Spring Boot β€’ Spring AI β€’ OpenAI β€’ REST APIs β€’ Reflection API β€’ Maven


πŸ“„ AI Resume Reviewer

AI-based resume analysis platform using LLMs to review resumes, improve ATS score, and provide recruiter-style feedback.

Features

  • ATS optimization suggestions
  • Skill gap analysis
  • AI-generated improvement recommendations
  • Resume scoring workflows

Tech Stack

Spring Boot β€’ OpenAI β€’ React β€’ PostgreSQL


πŸ’¬ Spring AI RAG Chatbot

Built an enterprise-style Retrieval-Augmented Generation chatbot integrating vector search and document retrieval.

Features

  • Context-aware AI responses
  • PDF/document ingestion
  • Semantic retrieval
  • AI-powered conversational workflows

Tech Stack

Spring AI β€’ OpenAI β€’ Vector Databases β€’ Java β€’ PostgreSQL


πŸ”Œ MCP Server for Salesforce / Copado

Developing MCP-compatible integrations enabling AI-assisted DevOps and deployment workflows.

Features

  • AI-assisted deployment insights
  • MCP-compatible tool interfaces
  • Workflow automation
  • CI/CD integrations

Tech Stack

Java β€’ Spring Boot β€’ MCP β€’ Salesforce APIs β€’ Copado


🎯 AI Interview Assistant

AI-powered interview preparation assistant helping users practice technical interviews and receive feedback.

Features

  • AI-generated interview questions
  • Real-time answer evaluation
  • Technical feedback generation
  • Mock interview workflows

Tech Stack

Spring Boot β€’ OpenAI β€’ React β€’ TypeScript


πŸ›  Tech Stack

Backend

  • Java 17
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Spring AI
  • Microservices
  • REST APIs
  • Apache Kafka

Frontend

  • React.js
  • Redux Toolkit
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3

AI / GenAI

  • OpenAI GPT-4
  • Anthropic Claude
  • Spring AI
  • AI Agents
  • MCP Servers
  • Tool Calling
  • RAG
  • Prompt Engineering
  • Vector Databases
  • Ollama

Databases & Infrastructure

  • PostgreSQL
  • MySQL
  • Redis
  • Docker
  • AWS
  • GitHub Actions
  • CI/CD

Concepts

  • Distributed Systems
  • System Design
  • Multithreading
  • Design Patterns
  • Scalable Backend Architecture

🌱 Open Source Contributions

Spring AI

  • Documentation improvements for console application onboarding
  • Improving developer experience for Spring AI ecosystem
  • Exploring MCP-style integrations and AI tooling support

πŸ“ˆ What I’m Exploring

  • Autonomous AI workflows
  • Multi-agent systems
  • AI-native backend architectures
  • Tool chaining frameworks
  • AI orchestration engines
  • Production-grade GenAI systems

πŸ“« Connect With Me


⭐ Always excited to collaborate on AI, Spring Boot, and open-source projects.

Popular repositories Loading

  1. gouravkheterpal gouravkheterpal Public

    Config files for my GitHub profile.

  2. githubtest githubtest Public

  3. spring-ai spring-ai Public

    Forked from spring-projects/spring-ai

    An Application Framework for AI Engineering

    Java

  4. spring-ai-mcp-starter spring-ai-mcp-starter Public

    Spring Boot starter for MCP (Model Context Protocol) integration with Spring AI

    Java