Y
Yash Dhankhar
CS & AI · Builder
>_ terminal
Available for internships & collaborations

Hi, I'm Yash Dhankhar

GenAI EngineerFull-Stack DevData Enthusiast

19-year-old CS & AI student at Newton School of Technology, Rishihood University. I build RAG systems, agentic AI pipelines, full-stack products, and data visualizations — things that are actually useful, not just demos. Currently exploring the intersection of LLMs and real-world applications.

25Public Repos
11GitHub Stars
7Featured Projects
yash.config.ts
name:"Yash Dhankhar"
age:19
location:"New Delhi, India"
university:"NST, Rishihood"
degree:"B.Tech CS & AI"
focus:["GenAI", "Data", "Backend"]
status:"open to work ✓"
Top Languages on GitHub
Jupyter Notebook
JavaScript
TypeScript
Python
CSS
01

Featured Projects

things I've built and shipped

Lumi

A full-stack RAG-powered PDF AI chatbot that lets users upload PDFs and ask questions with accurate page-level citations. Built semantic retrieval pipelines using LangChain, ChromaDB, and Gemini API with real-time conversational responses.

PythonFastAPIReact.jsNode.jsLangChainChromaDBGemini APIRAG

Customer Churn Prediction & Retention AI

An ML + agentic AI system combining churn prediction with LLM-powered retention recommendations. Built a 3-node LangGraph workflow with Groq integration, semantic strategy retrieval, analytics dashboards, and interactive conversational reporting.

PythonScikit-learnLangGraphGroqPandasPlotlyStreamlitMachine Learning

Explainify

An adaptive AI knowledge explainer that transforms concepts into explanations tailored for kids, students, or experts. Built full-stack prompt orchestration workflows with dynamic response control and audience-aware prompting.

React.jsNode.jsExpress.jsGemini APITailwind CSSGenerative AI

PortfolioOS

An LLM-powered terminal-style portfolio where visitors interact conversationally to explore projects, skills, and experience. Designed to simulate a developer CLI experience using AI-generated responses.

Next.jsTypeScriptGroqCSS ModulesLLM

Bunker Reader

A Chrome extension that transforms cluttered webpages into a clean, distraction-free reading experience inspired by Safari Reader Mode. Built intelligent DOM traversal and heuristic scoring systems to detect article content, generate dynamic tables of contents, filter noise, and render isolated reading overlays with theme controls and smooth navigation.

JavaScriptChrome ExtensionManifest V3DOM TraversalContent ScriptsCSSUI Engineering

World Immigration Data Explorer

An interactive data visualization and analytics dashboard built with Streamlit to explore historical global immigration trends from 1960 to 2024. Includes country comparison tools, statistical distribution analysis using PDF and CDF visualizations, custom plotting controls, and insights into top and bottom immigration patterns across countries.

PythonStreamlitPandasNumPyMatplotlibSciPyData VisualizationData Analysis

FeeMovie

A modern movie exploration platform built with React and TMDB API that lets users discover trending, top-rated, and newly released movies with detailed pages, live search, category-based browsing, and integrated movie streaming support. Designed responsive UI layouts with animated sections, dynamic routing, and real-time movie metadata fetching.

React.jsViteReact RouterTMDB APIJavaScriptCSS3REST APIFrontend Development
02

GitHub Repositories

25 public repos · sorted by stars

spam-ham-detection6

Spam and Ham emails detection machine learning model

Jupyter Notebook
ghdesktoplearn
global-immigration-dashboard3

An interactive Streamlit web app to explore, visualize, and compare historical immigration data across countries.

Jupyter Notebook
githublearn
FeeMovie2

FeeMovie is a React-based movie app that lets users explore, search, and watch detailed info and videos of films from TMDB in a clean, modern UI.

JavaScript
2html-css-javascriptopen-source
Portfolio

LLM-powered terminal portfolio built with Next.js, TypeScript, and Groq.

TypeScript
aichatbot
OnlineBunker

No description provided.

lumi

A PDF-AI, which can answer anything related to the pdf

JavaScript
explainify

AI Explainer is a web application that transforms complex information into clear, concise explanations tailored to different levels of understanding — from beginner to expert.

JavaScript
churn-prediction

CUSTOMER CHURN PREDICTION & AGENTIC RETENTION STRATEGY

Jupyter Notebook
1-D-Collision-Simulator

It simulates 1-D Elastic Collisions using pygame and physics.

Python
safari-reading-mode-chrome-extension

reverse-engineered safari browser's reading mode feature and ported the idea into chrome ecosystem.

JavaScript
MNIST

MNIST Classification Model with Explanation

Jupyter Notebook
CineMatch

No description provided.

JavaScript
1
Travel-Planner

Travel Planning Website where you enter your desired location and we'll plan your travel for you:)

JavaScript
apihtmlcss
minimal-todo

Most TODO apps try to be everything. This one just tries to get out of your way.

JavaScript
hardcode-pipeline

Hard Coding the pipeline in Machine Learning

Jupyter Notebook
column-transformer

Column Transformer 2 ways in ML

Jupyter Notebook
feature-scaling

Showing the effect of feature-scaling on machine learning models.

Jupyter Notebook
featurefeature-engineering
placement_model_regression

No description provided.

Jupyter Notebook
iris-flower

Exploratory Data Analysis of Iris Flower Classification Data

Jupyter Notebook
data-visualizationeda
crypto-lagged-correlation-strategy

A simple crypto trading strategy using lagged correlation between BTC and MATIC.

Jupyter Notebook
linear-regression

🎯 Predict exam scores based on study time using your very own implementation of linear regression from scratch! Visualized, optimized, and beginner-friendly.

Python
linearregression-gradientdescentloss-functions
Parallax-Effect

A website that explains and demonstrates about the Parallax Effect. You've got the source code and a pretty demonstration, so feel free to use it for yourself.

CSS
Capstone-Sem-1

No description provided.

HTML
Orange

Orange is an Anime which was my first watch. This anime motivated me to make a distinct website for the anime itself. Although I've not used the videos in this website because of copyright issues but the website has a layout.

HTML
spirograph

A simple python code to create a beautiful and colorful spirograph using turtle.

Python
03

Skills & Stack

what I work with every day

Languages
PythonTypeScriptJavaScript
Frontend
React.jsNext.jsTailwind CSSStreamlit
Backend
Node.jsExpress.jsFastAPIREST APIs
AI & GenAI
LangChainLangGraphGroqGemini APIRAGEmbeddingsPrompt Engineering
Data & ML
PandasNumPyPlotlyScikit-learnEDALogistic RegressionDecision Trees
Tools & Infra
GitGitHubDockerVercelVector DBsSemantic Search

Let's build something.

I'm actively looking for internships, freelance projects, and startup collaborations. If you're building something interesting — reach out.