Python
Advanced · ML
Hello, I'm
Data Scientist & ML Engineer
From raw data to real-world intelligence — I build systems that learn, predict, and scale.
Get to Know Me
Academic Background
B.Tech — Computer Science & Business Systems
Academy of Technology, West Bengal · 2023 – 2027
I'm a Data Scientist and Machine Learning Engineer currently in my 6th semester of Computer Science & Business Systems at Academy of Technology, West Bengal. Beyond academics, I'm a recognized Kaggle Expert — a competitive title earned through notebook medals and strong finishes on real-world datasets, not just coursework.
My work spans the full ML pipeline: cleaning messy data, engineering features, training and tuning models, and deploying them as production-ready APIs that real users can interact with. I build primarily in Python, using PyTorch for deep learning, Scikit-Learn and XGBoost for classical ML, and FastAPI for model serving. I've built and deployed five live projects covering fraud detection, medical imaging, rent prediction, customer churn, and NLP-based recommendations — each with a public URL, not just a GitHub link.
I also authored DataDiagnose, an open-source Python library published on PyPI. Built with zero external dependencies, it automatically diagnoses ML datasets — detecting 8 types of data quality issues, generating a 0–100 health score, and recommending the right model type before training begins. It's the kind of tool I wished existed when I started, so I built it myself.
Explore My
Advanced · ML
DSA · Logic
Foundations
Data Extraction
Data Wrangling
Math · Arrays
ML Modeling
Visualization
Deep Learning
Deployment
Databases
Research
Version Control
Editor
Python IDE
Analytical
Clear & Concise
Collaborative
Fast Learner
Detail-Oriented
Browse My Recent Work
A ResNet-50 diagnostic engine achieving 85%+ accuracy on the HAM10000 dataset, deployed as a real-time clinical screening web application using FastAPI.
An automated churn prediction system using a Random Forest classifier to forecast customer attrition for telecom providers, deployed as a real-time web app.
A published PyPI library — an automated data quality engine that detects leakage, skewness, and class imbalance to ensure model integrity before training begins.
An AI-powered rent forecasting web app covering 6 Indian metro cities using a tuned XGBoost model with a FastAPI backend and live frontend deployed on GitHub Pages.
A real-time credit card fraud detection microservice using LightGBM, with a FastAPI backend on Render and a live dashboard deployed on Vercel for instant screening.
An NLP-powered content-based recommendation system with a Streamlit dashboard for real-time user personalization, trained on a 5,000-movie corpus.
← Drag or scroll to explore all projects →
What I Offer
Officially recognized Kaggle Expert with multiple notebook medals and high-ranking competition finishes on complex, real-world datasets. Proven under pressure.
Building custom end-to-end predictive and classification pipelines using Python, Scikit-Learn, XGBoost, and LightGBM — from raw data to production-ready API.
Designing and fine-tuning neural architectures with PyTorch and ResNet for image classification, diagnostic screening, and pattern recognition tasks.
Extracting actionable insights from complex databases using advanced SQL, Pandas, and Matplotlib to drive data-informed business decisions.
Bridging the gap between notebooks and production by deploying scalable ML models as real-time APIs using FastAPI, Render, and Vercel.
Writing highly optimized, scalable code through rigorous DSA practice on LeetCode in Python — ensuring efficient solutions at every level of the stack.
Ready to Build Something Great?
I'm currently seeking Full-Time ML Engineer roles and Freelance AI Consulting opportunities. From building custom deep-learning pipelines to deploying real-time predictive APIs — I help bridge the gap between complex data and real business outcomes.
Reach me directly
Available for remote work & on-site opportunities in India