Available for opportunities

UPENDRA CHAUHAN

ML Engineer · NLP · Generative AI & RAG

CS & AI undergraduate working across the full ML lifecycle — data preprocessing, feature engineering, model development, evaluation, and deployment. Focused on NLP, LLMs, and Retrieval-Augmented Generation.

Scroll to explore
About

BUILDING ML
THAT SHIPS

Not just notebooks — models and systems that solve real problems.

~/upendra — bash
➜ whoami
upendra_chauhan

➜ cat stack.txt
python · scikit-learn · tensorflow
nlp · llms · prompt engineering
langchain · rag · huggingface
fastapi · flask · docker · sql

➜ cat education.txt
B.Tech CSE & AI @ Galgotias College
of Engineering & Technology
Greater Noida · CGPA 7.48/10 · 2022–2026

➜ echo $CURRENT_STATUS
evaluating AI systems · shipping RAG apps

➜ _█

I'm Upendra Chauhan, a Computer Science & Artificial Intelligence undergraduate at Galgotias College of Engineering & Technology, Greater Noida. I work across the complete machine learning lifecycle — from data preprocessing and feature engineering to model development, evaluation, and deployment.

My focus areas are Python, TensorFlow, Scikit-learn, NLP, and Retrieval-Augmented Generation (RAG). I'm passionate about building AI-powered applications and using analytical, problem-solving skills to ship scalable, data-driven solutions.

Outside of project work, I evaluate LLM systems, grind DSA on LeetCode and GeeksforGeeks, and build for Kaggle competitions.

400+
LeetCode Problems
150+
GeeksforGeeks Problems
3
End-to-End AI Projects
3
Certifications
Experience

WHERE I'VE
WORKED

Internships spanning AI evaluation and applied machine learning.

AI Systems Evaluation Intern 2026 · REMOTE
AirDawg Labs (Caudal AI Labs Pvt Ltd)
  • Completed 10 assigned AI model evaluation tasks involving prompt engineering, structured testing, and analytical review of LLM outputs, with 4 tasks formally accepted into the evaluation pipeline.
  • Analyzed testing outputs and produced supporting documentation to strengthen the reliability, safety, and performance of AI systems.
  • Collaborated with the Operations team on project-specific evaluation guidelines and quality standards for submitted work.
Machine Learning Intern 2025 · REMOTE
Code Alpha
  • Engineered and deployed three end-to-end machine learning projects covering data preprocessing, feature engineering, model training, evaluation, and deployment.
  • Developed machine learning applications using Python, Pandas, NumPy, Scikit-learn, TensorFlow, and Streamlit.
  • Documented project workflows and presented technical findings to mentors, improving project readability, collaboration, and reproducibility.
Projects

WHAT I'VE
BUILT

Selected NLP, deep learning, and full-stack AI systems.

NLP · DEEP LEARNING · OCT 2025
NEXT WORD PREDICTOR
Trained an LSTM-based next-word prediction model on 26,000+ text samples, achieving ~94% prediction accuracy. Built a complete NLP pipeline covering tokenization, vocabulary generation, sequence padding, and word embedding generation, deployed as a Streamlit app with real-time top-five suggestions and confidence scores.
Python TensorFlow LSTM Pandas NumPy Streamlit
learning model systems
↗
GENERATIVE AI · RAG · JULY 2026
AI-POWERED RAG BOOK ASSISTANT
Architected a Retrieval-Augmented Generation application using LangChain, Google Gemini, and ChromaDB for context-aware question answering over PDF documents. Implemented document ingestion, PDF parsing, text chunking, embedding generation, and semantic search, with prompt templates and an interactive Streamlit interface for real-time document querying.
Python LangChain ChromaDB Gemini RAG Streamlit
What does chapter 3 say about gradient descent?
searching book chunks ...
Chapter 3 describes gradient descent as an iterative optimization method that updates parameters in the direction of steepest descent of the loss function.
↗
FULL-STACK · COMPUTER VISION · AUG 2026
AI ASSESSMENT EXTRACTION & ANSWER MAPPING
Built a full-stack application to upload question papers and handwritten answer sheets, extract Q&A using Gemini Vision, and display results with live processing status. Mapped answers to questions via label normalization and semantic matching to handle out-of-order, unanswered, and unmatched cases, with bounding-box highlighting and AI grading with per-question feedback.
FastAPI Next.js Gemini Vision Pydantic Semantic Matching Vision Grading
↗

Personal & practice projects.

MACHINE LEARNING · PERSONAL PROJECT
LAPTOP PRICE PREDICTOR
End-to-end regression pipeline to predict laptop prices from hardware specs with ~90% accuracy. Full EDA, feature engineering, and model evaluation with data visualization.
Scikit-Learn Pandas NumPy Regression EDA Feature Eng.
↗
DEEP LEARNING · NLP · PERSONAL PROJECT
SENTIMENT ANALYSIS (RNN)
Deep learning sentiment classifier on the IMDb dataset using Recurrent Neural Networks. Applied tokenization, padding, and word embeddings to classify reviews as positive or negative.
TensorFlow Pandas NumPy RNN NLP Word Embeddings
↗
FRAUD DETECTION · ENSEMBLE · PERSONAL PROJECT
UPI FRAUD DETECTION
ML-based UPI fraud detection using transaction behavior analysis. Applied SMOTE for imbalance handling and ensemble methods. Evaluated with precision, recall, F1-score and AUC-ROC.
Scikit-Learn Matplotlib Pandas Ensemble SMOTE AUC-ROC
↗
Live

GITHUB
ACTIVITY

Pulled live from the GitHub API — repo count, followers, and top repositories.

Fetching live GitHub data…
Skills

TECH STACK

Tools and technologies I work with regularly.

🧠
AI / ML
Scikit-Learn90%
TensorFlow / Keras85%
NLP / LSTM / RNN85%
LangChain / RAG80%
Generative AI / Prompt Eng.80%
📊
DATA
Python92%
Pandas / NumPy90%
EDA / Data Visualization85%
SQL80%
C++75%
⚙️
BACKEND & TOOLS
FastAPI / Flask82%
Git / GitHub88%
Docker70%
Hugging Face72%
REST APIs85%
Certifications

CREDENTIALS

Recognized learning from industry programs.

DEL
OITTE
Data Analytics
Deloitte & Intellipaat
ORA
CLE
Database Programming with SQL
Oracle
CWH
Data Science and Machine Learning
CodeWithHarry
INT
EL
Deep Learning
Intellipaat
Resume

FULL
RESUME

View it inline below, or download the PDF directly.

Upendra_Chauhan_Resume.pdf Download PDF
Contact
LET'S BUILD
SOMETHING.
up26445208@gmail.com
+91-9555661055 · Greater Noida, Uttar Pradesh
GitHub LinkedIn LeetCode
↑