Hello,

I'm Tanmoy Saha

Tanmoy Saha
Python
C/C++
Java
Kotlin
Machine Learning
Deep Learning
NLP
Computer Vision
Reinforcement Learning
RAG
PyTorch
scikit-learn
MediaPipe
OpenCV
FAISS
Pandas
NumPy
SQL
PostgreSQL
MongoDB
Docker
Flask
FastAPI
REST APIs
Jetpack Compose
Data Structures
System Design
OOPs
Database Systems
Database Systems
OOPs
System Design
Data Structures
Jetpack Compose
REST APIs
FastAPI
Flask
Docker
MongoDB
PostgreSQL
SQL
NumPy
Pandas
FAISS
OpenCV
MediaPipe
scikit-learn
PyTorch
RAG
Reinforcement Learning
Computer Vision
NLP
Deep Learning
Machine Learning
Kotlin
Java
C/C++
Python
Scroll Down

About Me

I got here the unglamorous way—one curious question about how something worked leading to a lot of broken code and a few systems that eventually didn't break. No grand plan, just a lot of iteration. Somewhere between fixing one bug and designing the next feature, code stopped being an assignment and became the way I think through problems.

What I care about is whether the thing actually runs—whether the model generalizes, whether the system scales, whether the code someone else touches makes sense six months later. I'm still learning most of this as I go, and I've made peace with that. There's always a harder problem worth chasing, and a better version of the last system worth building.

"

Excellence is a continuous process and not an accident.

A.P.J. Abdul Kalam
View the magic, documented.

My Projects

Drone Flood-Relief Mission Planner

Converts flood maps into executable drone missions by detecting safe drop zones and generating optimized flight paths using geometric analysis and TSP heuristics. Outputs MAVLink waypoint files ready for real-world UAV deployment.

PythonOpenCVNumPyMatplotlib

Latch – Auto WiFi Login App

An Android app that automatically detects hostel WiFi networks and logs users in seamlessly, eliminating repetitive manual authentication and improving everyday usability.

KotlinJetpack ComposeFirebase

UPRYT – RL-Based Posture Correction System

A real-time posture analysis system that uses reinforcement learning to deliver adaptive feedback. Learns user behavior to optimize correction strategies, reducing alert fatigue while improving posture over time.

PythonPyTorchOpenCVMediaPipe

MediBot – AI Medical Chatbot

An AI chatbot that predicts diseases from symptoms using a hybrid NLP pipeline combining semantic embeddings, fuzzy matching, and vector search for accurate, real-time responses.

PythonFlaskIBM WatsonFAISSSentenceTransformers

College Feedback Classifier

A dual-model NLP system using DeBERTa and RoBERTa to classify feedback by category and sentiment, achieving 90%+ accuracy and enabling deeper insights into user opinions.

PyTorchHugging Face Transformersscikit-learn

Work Experience

NTPC Vindhyachal Banner
NTPC Vindhyachal Logo

Tech Intern

NTPC VindhyachalMadhya Pradesh
May – June 2026

Built an enterprise RAG chatbot with automated ticket resolution and email notifications

  • Built a Gemini 2.5 Flash & sentence-transformer RAG pipeline to automate support ticket resolution and email notifications.
  • Cut repeat-query response latency by 90% (from ~3s to ~300ms) by implementing semantic caching and confidence-scoring filters.
  • Established a self-improving flow: resolved tickets are auto-embedded and indexed, allowing the chatbot to answer future queries without human intervention.
Next.jsTypeScriptMongoDB AtlasSentence TransformersGeminiFastAPIRAG
Pegasus Mortgage Banner
Pegasus Mortgage Logo

Data Analytics Intern

Pegasus MortgageRemote
May – June 2026

Developed a Python-based broker analytics pipeline for data cleaning, feature engineering, and pattern identification in broker activity

  • Developed a Python-based broker analytics pipeline using Pandas and scikit-learn for data cleaning, feature engineering, and identifying patterns in broker activity.
  • Performed exploratory data analysis and statistical analysis to uncover broker performance trends, segment activity patterns, and generate actionable insights from mortgage datasets.
PythonPandasscikit-learnData AnalyticsFeature Engineering

Education

CURRENT
July 2023 – Present

B.Tech. in Computer Science (Specialization in AI/ML)

Vellore Institute of Technology, Vellore, Tamil Nadu

CGPA: 9.26

Apr 2020 – Mar 2022

Class XII (CBSE)

Delhi Public School, Ranchi, Jharkhand

Percentage: 93.6%

Apr 2018 – Mar 2020

Class X (CBSE)

Delhi Public School, Ranchi, Jharkhand

Percentage: 94%

Certifications & Training

Amazon ML Summer School

Completed

Amazon

AI Upskilling Certificate

Completed

Qualcomm

IBM Generative AI Certificate

May 2025

VIT IBM

Machine Learning Specialization

Completed

Stanford University, Coursera

Forage Virtual Experience Programs

Completed
  • British Airways (Data Science)
  • Deloitte (Data Analytics)
  • Quantium (Commercial Analytics)
  • Tata Group (GenAI)

My Skills

C
C
C++
C++
Java
Java
Python
Python
HTML
HTML
CSS
CSS
JavaScript
JavaScript
TypeScript
TypeScript
SQL
SQL
MongoDB
MongoDB
React
React
Next.js
Next.js
FastAPI
FastAPI
Flask
Flask
Node.js
Node.js
REST APIs
Tailwind CSS
Tailwind CSS
Git
Git
PyTorch
PyTorch
Hugging Face
NLP
Sentence TFs
Scikit-learn
Scikit-learn
OpenCV
OpenCV
MediaPipe
FAISS
pgvector
Vercel
Streamlit

Get In Touch

Have a project in mind or want to collaborate?
Feel free to reach out via any of my platforms.