Moments

A few frames from along the way

From an award ceremony back home to the simulations running in my research right now.

Md Saif Ali holding the Meritorious Students Encouragement Award and medal
Scholastic recognition
Meritorious Students Encouragement Award
Government of Bihar, Department of Science, Technology & Technical Education
Md Saif Ali's mother receiving the award from Bihar Chief Minister Nitish Kumar
Received on my behalf
My mother accepted it for me
From Chief Minister Nitish Kumar, Government of Bihar, at the convocation ceremony
Research in motion
Simulating the swarm
Inside my autonomous drone swarm navigation research — friendly agents coordinating around a mock environment
Thesis explainer
How the model sees a satellite
A walkthrough of the hybrid CNN-transformer thinking behind my space situational awareness research
SSA Recon model output flagging optical imaging and SAR radar payloads on an unseen satellite image
Thesis in practice
Recognizing a satellite it has never seen
A live inference pass from my thesis pipeline — component detection, ViT verification, and evidence scoring flag optical imaging and SAR radar payloads with 97/100 evidence confidence
M.Tech TA — Systems & Control Engineering, IIT Bombay

Building AI systems that see, reason, and act.

I work across computer vision, generative AI, and multi-agent systems — from vision-language models that explain a satellite's components in orbit, to language models that command a drone swarm on the ground.

0
CPI, post-graduation
0
Publications & patent
₹0L
Government grant secured
0
Impact factor, Q1 journal
IIT Bombay main building, Powai, Mumbai
IIT Bombay — Powai, Mumbai
Background

"I build systems that don't just output an answer — they show their work."

I'm an M.Tech student in Systems & Control Engineering at IIT Bombay, working at the intersection of computer vision, generative AI, and multi-agent systems. My thesis teaches machines to look at a satellite's components and explain what they see — pairing detection models with language models so the reasoning stays visible, not just the output.

Before IIT Bombay, I graduated top of my cohort in Computer Science & Engineering at Katihar Engineering College. Since then I've shipped a production RAG pipeline for a hiring startup, trained a language model to command a drone swarm, and co-authored work that helped bring a machine-learning framework into cancer research.

Machine Learning Gen AI & LLMs Computer Vision & Multimodal AI Data Analytics MLOps & LLMOps
Post-graduation
IIT Bombay, M.Tech
8.6 CPI
Graduation
Katihar Engineering College, B.Tech CSE
9.06 CPI
Intermediate (ISC)
St. Joseph's School
92.80%
Matriculation (ICSE)
St. Teresa's School
90.17%
Highlights

Three things worth pausing on

Money that backed an idea, a paper that reached a real journal, and data that's now in other people's hands.

Government-funded innovation grant · Jun '26
₹0L
NAIN 2.0, Government of Karnataka — scored 95.75 / 100
My proposal for a DataMatrix-based tablet traceability system, built to make counterfeit and expired medicines identifiable with a single scan, scored 95.75 out of 100 — one of the highest in the entire program. It's now funded to move from concept to pilot.
Published in a Q1 journal · Jun '26
Impact factor 0
Journal of Translational Medicine — co-first author
"Navigating AI and Machine Learning in Cancer Research: An End-to-End Translational Framework" makes the case for treating ML models as part of the clinical pipeline itself, not a research add-on bolted on afterward.
Open-source contribution
0+ images
Synthetic drone-navigation dataset, released on Kaggle
Built and open-sourced a dataset for the wider autonomy research community — the same pipeline now underpins benchmark work on swarm coordination and obstacle avoidance, available for anyone to train and test against.
Scholastic recognition

Marks that took real work to earn

Medals, grades, and rankings collected across six years of coursework and competitive exams.

Bronze Medal for B.Tech CSE excellence
Recognized by the Government of Bihar before the Chief Minister
Gold Medal, Introduction to Internet of Things
NPTEL · top 5% · 90%
Silver Medal, Cloud Computing
NPTEL · top 5% · 82%
Grade AA, M.Tech Seminar
IIT Bombay
Grade AB, Organization of Web Information
IIT Bombay, CS 728
Grade A, Fundamentals in AI & Block Programming
iHUB IIT Roorkee — DST
Beyond the lab

Leadership & teaching

Responsibilities I've taken on alongside research — from running placement operations for the institute to helping others learn generative AI.

M.Tech RA Test Coordinator
Systems & Control Engineering, IIT Bombay
May '26
Coordinated the research-assistantship qualifying test for the department's incoming cohort.
Teaching Assistant
Generative and Agentic AI
Course TA
Supported instruction and student mentorship for a course on generative and agentic AI systems, from foundational LLM concepts through agentic workflows.
Teaching Assistant
Great Learning
Course TA
Mentored learners through applied AI/ML coursework, resolving doubts and reviewing project work for an online cohort.
Synergy Organizer
Systems & Control Engineering, IIT Bombay
Mar '26
Helped organize Synergy, the department's flagship event bringing together students, faculty, and industry.
M.Tech thesis & seminar

From seeing shapes to explaining what it sees

Two connected chapters of my M.Tech — a seminar in geometric vision, and a thesis teaching a vision-language model to reason about what it detects in plain language.

Chapter 01
Markerless 6-DoF pose estimation with a hybrid CNN-transformer
M.Tech seminar · Jan '26 – Apr '26 · Advised by Prof. Srikanth Sukumar
Before the thesis, I tackled a narrower but harder ML problem: estimating an object's full 6-DoF pose without markers, from a single image. I benchmarked 9 architectures across 5-fold cross-validation, then engineered a hybrid CNN-transformer estimator — pairing the CNN's local detail with the transformer's global context — and shipped it as a live demo through Streamlit, GitHub, and Render CI/CD.
9 architectures ~45 training runs 48% lower MSE 43% less rotation error
Chapter 02 — in progress
Explainable vision-language framework for space situational awareness
M.Tech thesis · Jul '26 – present · Advised by Prof. Srikanth Sukumar
My thesis pairs detection models with large language models so a system doesn't just output a label — it shows the visual evidence behind its answer and can reason about it in language. I built the pipeline end-to-end: a 5,000+ image dataset with full metadata, automated auditing, augmentation, and grouped cross-validation, then trained YOLO26-S and YOLO26-S+ViT pipelines with conditional RT-DETR-L evaluation, benchmarked with GPU-accelerated mAP, precision, recall, F1, and IoU. The current testbed is satellite component identification, a domain where explainability genuinely matters — but the underlying system is a general framework for grounded, language-based visual reasoning.
5,000+ images Multimodal reasoning GPU-accelerated eval RAG + LLM roadmap
What's next
  • Extend the framework across additional visual domains beyond the current satellite testbed.
  • Integrate retrieval-augmented LLM reasoning for grounded interpretation, anomaly analysis, and natural-language reporting.
Internships

Where I've put this to work

Machine Learning Scientist Intern
NoQs Digital Pvt. Ltd.
May '26 — Jul '26
Received a letter of recommendation from the founder

Helped turn a firehose of job postings into something searchable, explainable, and fast enough to run in production.

  • Processed 10,000+ job postings through an end-to-end ML job-intelligence pipeline with automated ETL.
  • Evaluated post-trained semantic classification on 3,000+ labeled samples generated by Qwen 3-8B-Instruct.
  • Built a hybrid RAG system with PostgreSQL, ChromaDB, Sentence Transformers, and LangChain reasoning.
  • Productionized the pipeline with FastAPI and Docker, powering a live dashboard for AI-driven job search, analytics, and replies.
Research Intern
MeitY Project, SVNIT Surat
May '26 — Jul '26
Advised by Prof. Mukesh A. Zaveri, Dept. of CSE

Built a language model that can command a drone swarm, and benchmarked it against the alternatives.

  • Developed a hybrid LLM-PPO multi-agent commander over 10,000+ scenarios, pseudo-labeled using GPT-OSS-120B and Llama-3.3-70B-Versatile.
  • LoRA fine-tuned Qwen2.5-0.5B-Instruct to 91.2% token accuracy.
  • Benchmarked 7 architectures across LLMs, swarm intelligence, and RL: 67.9% action accuracy versus 60.7% for LLM-only and 57.1% for PSO, with 0.986 PPO explained variance.
  • Recorded the academic video for CSDS119, Computer Vision and Image Processing, at SVNIT Surat.
Coursework & self-directed work

Selected projects

Filter by focus area to see how each project fits together.

Multimodal visual question-answering system
CS 728, Organization of Web Information — Prof. Soumen Chakrabarti

A visual QnA system that reasons like a person looking at a scene: YOLO11x and DPT-Small handle grounding and depth, while Llama-3.3-70B and Llama-4-Scout-17B decide which of 10 specialized tools to call next. Reached ~7–9s end-to-end latency at 0.35 confidence and 0.60 IoU, deployed on Streamlit.

Computer visionGen AI & LLMs
AI medical assistant — RAG-based conversational system
Self-directed

A RAG assistant built on n8n with a Google Drive-synced knowledge base that ingests updates automatically, served through a ChatGPT-style interface with text and voice. Averages ~1.42s end-to-end, split between ~0.15s retrieval and ~1.23s generation.

Gen AI & LLMsRAG
NetCache — interactive DNS performance simulator
EE 706, Communication Networks — Prof. Sharayu Moharir

A DNS caching simulator with LRU and TTL policies under configurable network conditions across 5,000+ requests, tracking hit ratio, P95 latency, upstream traffic, and retransmissions.

Systems & optimization
Traveling salesman problem optimization using simulated annealing
SC 626, Systems and Control Engineering Laboratory

Simulated annealing for TSP, minimizing tour cost through stochastic search, with route and convergence visualizations to make the optimization process legible on a 40-city instance.

Systems & optimization
Conditional variational autoencoder for image generation
CS 725, Foundations of Machine Learning — Prof. Abir De

A CVAE for class-guided MNIST synthesis across all 10 digits, trained on a 2D latent space with reconstruction loss and KL divergence, with decoder-only inference deployed on Render for real-time generation across a [-3, 3]² latent grid.

Machine learning
End-to-end supervised regression pipeline & Power BI analytics
Self-directed

A life-expectancy prediction pipeline with a 70:15:15 split and leakage-safe preprocessing, evaluated across 7 models under 5-fold cross-validation. Extra Trees came out ahead at 0.97 test R² and 1.66 RMSE, with 441 predictions wired into Power BI for ongoing evaluation.

Machine learningAnalytics
Speech intelligence & sentiment analysis system
Self-directed

A 3-stage speech pipeline chaining ASR, classification, and sentiment analysis with Whisper-Small and RoBERTa, reaching 96.8% classification accuracy and 92.6% sentiment confidence, running entirely in Streamlit with zero external inference APIs.

Machine learningSpeech
One Tablet One Scan — NAIN 2.0, Government of Karnataka
Government-funded innovation project · Jun '26

A DataMatrix-based tablet traceability system for instant medicine identification and expiry tracking, funded with a ₹4.5 lakh government grant after scoring 95.75 out of 100 in the NAIN 2.0 program.

Systems & optimizationHardware
Publications & patent

Written & filed work

Hybrid AI-based autonomous drone swarm navigation
Co-first author · Submitted to IEEE Gujarat Section Conference, 2026
Under review
Navigating AI and machine learning in cancer research: an end-to-end translational framework
Co-first author · Journal of Translational Medicine, Q1, impact factor 9.7
Published, Jun '26
System and method for derivation of latent constraints through behavioral dynamics and memory representations
Provisional patent application · Intellectual Property India, Government of India
Filed, Aug '26
Technical skills

The stack behind the work

Programming languages
PythonC++CJavaSQL
AI/ML & deep learning
PyTorchScikit-learnHugging FaceOpenCVNumPyPandasViTsLoRAQLoRA
Generative & agentic AI
LLMsRAGHybrid RAGLangChainEmbeddingsMCPTransformersvLLMDistillation
Backend, database & web
FastAPIREST APIsReactPostgreSQLVector DBAWSDatabricksChromaDBPostman
MLOps, DevOps & tools
MLflowDockerGitGitHubCI/CDBlenderVS CodeKubernetesLaTeXKaggle
Computer science fundamentals
Data structures & algorithmsOOPDBMSOperating systemsDigital logicLinear algebra
Get in touch

Let's talk about vision, language, or systems.

Open to research collaborations, internships, and conversations about computer vision, generative AI, and multi-agent systems.

Email copied