Hi, I'm

HARSH PRAJAPATI

Third-year Computer Engineering student who builds RAG pipelines, deep-learning models and RL systems from scratch — hybrid retrieval, reranking, evaluation and all the math underneath.

LOC Mehsana · Gujarat · IN TZ UTC+05:30 STATUS open to Summer 2026 internships
About

Beyond the weights & biases.

The human behind the commits — what I build, what I'm learning, and where the journey is headed.

I'm a third-year Computer Engineering student at Ganpat University (UVPCE), specialized in AI/ML. I don't stop at calling APIs — I build the machinery: hybrid retrieval with BM25 + dense vectors fused via RRF, cross-encoder reranking, RAGAS evaluation loops, CNNs with Grad-CAM interpretability, and value iteration written from the Bellman equation up.

I've contributed to HandsOnLLM — the companion repo to O'Reilly's Hands-On Large Language Models — and completed the Stanford / DeepLearning.AI ML Specialization, implementing every algorithm from scratch in Python.

Currently hunting for a Summer 2026 internship where I can point all of this at real-world problems.

# Understand the MATH behind the MAGIC

Right now

buildingmulti-doc RAG · hybrid retrieval + reranking
learningtransformers, from first principles
grindingDSA on NeetCode, one commit at a time
statusopen_to_internships = True

Off the clock

reading Hands-On LLMsNeetCode streaksdocumenting learning journeys open sourcepaper deep-dives
2023

Started B.Tech Computer Engineering

Ganpat University (UVPCE), Mehsana — DSA (Java), OS, DBMS, Networks, Linear Algebra, Probability & Statistics.

2025

ML Specialization + first deep-learning builds

Stanford / DeepLearning.AI ML Specialization (credential BDRUK7BXSI0S) — every algorithm from scratch. Shipped MEd X and the Fake News Detection System.

2026 — NOW

RAG systems + open source

Built the Multi-Document RAG Pipeline (Ask-My-Paper). Pull request to HandsOnLLM, O'Reilly's companion repo. Hunting a Summer internship.

2027

B.Tech, Class of 2027

Graduation loading — sem 6 of 8.

Skills

The toolbox.

Languages, frameworks, retrieval systems — and everything that keeps them honest.

Languages

05
PythonJavaCSQLJavaScript

AI / ML Frameworks

05
PyTorchTensorFlowKerasScikit-learnHF Transformers

LLM & RAG Systems

08
RAG pipelinesChromaDBFAISSBM25 + RRFFlashRankRAGASBERT / DeBERTaChunking

Data · Tools · Concepts

10
NumPyPandasMatplotlibStreamlitGit / GitHubComputer VisionNLPRLDSAOOP
Projects

Built from scratch, shipped for real.

Retrieval, vision, and language — three systems where I owned the whole pipeline, from ingestion to evaluation.

2026SHIPPED

Multi-Document RAG Pipeline

End-to-end RAG with citation tracking across documents. Hybrid retrieval — ChromaDB/FAISS dense + BM25 sparse, fused via Reciprocal Rank Fusion — then FlashRank cross-encoder reranking before generation. PyMuPDF ingestion with adaptive chunking; evaluated on RAGAS.

Python · ChromaDB · FAISS · BM25 + RRF · FlashRank · RAGAS · Streamlit
View source
2025SHIPPED

MEd X — Pneumonia Detection

Deep-learning classifier for chest X-rays using DenseNet121 transfer learning on the NIH dataset. Data augmentation to fight class imbalance, plus Grad-CAM activation maps so a clinician can see exactly where the model is looking — interpretability first.

TensorFlow · DenseNet121 · Grad-CAM · NIH X-ray
View source
2025SHIPPED

Fake News Detection System

NLP classifier that separates real headlines from fake ones using a BiLSTM + BERT hybrid architecture. Text preprocessing and embedding pipeline feeding a bidirectional LSTM on top of BERT representations, served via a FastAPI inference endpoint.

Python · BERT · BiLSTM · NLP · FastAPI
View source
GitHub — live

Proof of work, in public.

Stats, the contribution graph, and my latest repos — pulled straight from the GitHub API on every visit.

13
Public repos
Contributions / yr
4
Stars earned
1
Followers
Contribution graph last 12 months CONNECTING…
LESSMORE@Harsh-Prajapati54
Feed updates itself from the GitHub API on every visit · view all repos ↗
Contact

Let's build something
that actually retrieves.

Recruiting for a Summer 2026 AI/ML internship, or just want to argue about chunking strategies? My inbox is open — I usually reply within a day.

PREFERRED CHANNEL: EMAIL · MEHSANA, GUJARAT, IN · UTC+05:30