I'm Pranab — a BTech Computer Science student at Centurion University of Technology and Management in Bhubaneswar, specialising in AI/ML with a growing pull toward Data Science. Most days that means lectures and assignments; most nights it means a terminal open in VS Code, a Miniconda environment running, or experimenting with new side projects just to see what I can build next. I like building things people can actually click on — not just notebooks that work once on my machine. When I finally step away from the code, you'll usually find me grinding ranked Valorant, chilling with some music, binge-watching sci-fi movies and series, or planning my next PC upgrade.
Not just notebooks — full-stack apps, deployed APIs, and ML pipelines that have to deal with free-tier memory resets, messy real-world data, and actual users.
Less about buzzwords, more about what gets imported at the top of my files — and what's kept a project alive past the first deploy.
Five projects, five different failure modes I had to design around. Filter by status.
A React + Node point-of-sale app for small retail — built to survive ghost-item bugs and Render's free-tier memory resets, not just to demo well once.
A lead-scoring platform built with two teammates — five ML models working together to tell sales teams which leads are actually worth calling.
A full translation ecosystem shipped in a single 6-hour sprint — one cloud API powering both a Windows desktop app and an Android app.
A CatBoost + LightGBM ensemble that verifies how genuine a customer's interest is, from a 46-feature pipeline — with an API documented well enough that someone else could actually use it.
A Solidity smart contract for token staking and rewards — built to understand how DeFi mechanics actually work under the hood, not just how to use one.
Click "+ Add project" above to drop in the next one — groundwater research, the next HackerRank streak, whatever ships next. Locked behind a passcode only I know.