Gulshan Kumar

AI/ML Engineer

About Me

Get to know me better

Hello! I'm Gulshan Kumar, a passionate AI & Machine Learning Engineer with expertise in building intelligent systems that solve real world problems. I specialize in:

  • Python Development & AI Applications
  • Machine Learning
  • Natural Language Processing
  • Generative AI & Large Language Models (LLMs)
  • Retrieval Augmented Generation Systems
  • Agentic AI (LangChain - LangGraph - LangSmith)
  • Backend Development - Python - Django
Gulshan Kumar

Technical Skills

What I bring to the table

Programming

  • Python
  • Django
  • Flask
  • HTML, CSS & JavaScript
  • SQL
  • MongoDB

Machine Learning

  • Scikit-learn
  • TensorFlow
  • Neural Networks
  • Regression models
  • Classification models
  • Data Preprocessing

Generative AI

  • NLP & Transformers
  • Agentic AI (LangChain - LangGraph)
  • RAG Systems
  • API integrations
  • Fine tuning & Prompt Engineering
  • Vector DBs - Pinecone, FAISS, etc

Tools & Platforms

  • Git & GitHub
  • Docker
  • CI/CD (GitHub Actions)
  • Azure

Projects

Showcasing my technical expertise

Agentic RAG

Agentic RAG

Built an Agentic RAG system that combines retrieval-augmented generation with autonomous agent capabilities, enabling dynamic multi-step reasoning and context-aware responses over custom knowledge bases.

RAG LangGraph LangChain LLM
View Project
Autonomous Finance Agent

Autonomous Finance Agent

AI agent that goes beyond reporting financial data - it interprets and reasons through it. Built with GPT-4o and a LangGraph ReAct loop, it integrates 11 financial tools, a causal chain engine, LLM-as-a-Judge self-evaluation, and real-time SSE streaming with Langfuse observability.

RAG LangChain Gemini LLM Pinecone
View Project
RAG Powered Chatbot

RAG Powered Chatbot

Developed an AI-driven chatbot using RAG and Gemini API to streamline customer inquiries. Enhanced user experience through intuitive, automated responses and real-time assistance.

RAG LangChain Gemini LLM Pinecone
View Project
AI Research Agent

AI Research Agent

A specialized AI research application with two specialized agents: IT Research Agent and Pharmaceutical Research Agent. Built with Django, LangChain, LangGraph, and LangSmith that use RAG and web search to find information for the report generated by LLM with evidence of the information.

Django LangChain LangGraph VectorDB RAG
View Project
AI Powered Calorie Burn Prediction

AI-Powered Calorie Burn Prediction and Management Tool

Developed a Flask web app using XGBoost to predict exercise calorie burn from a Kaggle dataset. Integrated a user-friendly interface with Bootstrap for real-time predictions.

Python Flask XGBoost Bootstrap
View Project
Synthetic Data Generation using NLP

Synthetic Data Generation using NLP (LSTM)

Developed a custom deep learning model utilizing Bidirectional LSTM and attention mechanisms to generate coherent product reviews from a cleaned dataset of 16,669 reviews, enhancing data quality and user engagement.

LSTM NLTK Spacy
View Project
AI Invoice Management System

AI Invoice Management System

An advanced system that uses GPT Vision to process and analyze invoices at scale. The application extracts information from invoices, identifies errors, and stores data in MongoDB. Features parallel processing using Celery and Redis for handling hundreds of invoices efficiently.

GPT Vision MongoDB Celery Redis Python
View Project
Plant Disease Prediction

Plant Disease Prediction Using CNN

Designed a Convolutional Neural Network (CNN) model to classify plant diseases from leaf images. Implemented a web application for instant disease diagnosis using uploaded images.

View Project
LLM Voicebot

LLM Voicebot

Developed a LLM Voicebot utilizing Gemini, AssemblyAI, and TTS technologies to process and transcribe user voice, generate intelligent responses with LLMs, and deliver synthesized speech.

View Project
NLP Projects

Fine Tune T5 for Text Summarization

Implemented and trained a T5 small model on the CNN/DailyMail dataset for text summarization tasks, utilizing the Hugging Face Transformers library and PyTorch, with custom data preprocessing.

View Project
Code Documentation Writer Using Gemini API

Code Documentation Writer Using Gemini API

Developed an LLM tool that utilizes the OpenAI API to generate documentation for code.

View Project
Bone Fracture Detection Using CNN

Bone Fracture Detection Using CNN

Developed an application that classifies fractured images using a CNN model, with an interface built using Streamlit.

View Project
Video Transcription and Sentiment Analysis Using AssemblyAI API

Video Transcription and Sentiment Analysis Using AssemblyAI API

Created an application utilizing the AssemblyAI API to transcribe videos with timestamps and perform sentiment analysis.

View Project
Anemia Type Detection Model

Anemia Type Detection Model

Developed a machine learning model that detects the type of anemia from blood reports.

View Project

Experience

My professional journey

My SAAS Tool

Mailphix.com

Jan 2026 - June 2026

  • Developed a cold email outreach tool to streamline email campaigns with advanced automation.
  • Implemented key features including email templates, scheduling, and tracking for operational efficiency.
Django MongoDB Celery Redis

Python AI Developer

SwordField Technologies Pvt. Ltd.

Full-time

April 2025 - September 2025

  • Developed a RAG-based chatbot with LangChain and OpenAI API featuring agentic capabilities for enhanced platform functionality.
  • Integrated advanced features including database querying, app information search, keyword analysis, and app tracking management.
  • Implemented API integrations and built modules for automated task execution, summary generation, and performance report creation.
Python Django LangChain OpenAI API RAG LLMs

Subject Matter Expert

Chegg India

Part time

May 2023 - October 2024

  • Solved over 400 probability and statistics questions, providing expert-level educational content.
  • Maintained high quality standards and achieved excellent user ratings for accuracy and clarity.
Statistics Probability

Technical Writer

GeeksforGeeks

Part time

Jan 2023 - May 2023

  • Contributed over 23 technical articles to the platform reaching over 100,000 readers globally.
  • Focused on creating clear, comprehensive content on programming and technology topics.
Technical Writing

Education

Academic background

Bachelor of Engineering in Computer Science

2026

University of Jammu

Jammu, India

Additional Learning

Machine Learning Specialization

Online Coursework

Deep Learning Specialization

Online Coursework

NLP Specialization

Online Coursework

Langchain Fundamentals

Online Coursework

Get in Touch

Let's connect and collaborate

Email

gulshankumar100g@gmail.com

Phone

+91 9103091562

Location

Jammu, India