SignalDesk
A CSV analysis workspace with read-only SQL, controlled pandas operations, charts, and evidence linked to each answer.
Software engineering · Applied machine learning
I’m Shlok Bhutani, a computer science student at UNC Chapel Hill. My work spans full-stack products, practical ML experiments, and production websites.
01
Products first, experiments second. Each project links to its source or live site.
A CSV analysis workspace with read-only SQL, controlled pandas operations, charts, and evidence linked to each answer.
An ordinal PyTorch model for five-grade diabetic-retinopathy classification, with calibration, cross-dataset evaluation, and Grad-CAM.
An international-student workspace with authentication, document storage, reminders, and document explanations backed by secure server APIs.
A production retail website serving 500+ sanitaryware products through a custom domain for a Surat business.
Next.js · React · Custom domain
↗A cross-platform behavioral-finance app with Supabase authentication, row-level security, and a demo mode.
Expo · React Native · Supabase
↗A reproducible churn-risk demo with holdout evaluation, threshold selection, and a Streamlit interface.
scikit-learn · Streamlit
↗Six machine-learning algorithms implemented with NumPy and tested against their mathematical behavior.
Python · NumPy · Pytest
↗A time-ordered forecasting study with quantile models, baseline comparison, and honest holdout reporting.
Time series · Quantile models
↗An Outlook add-in that reads the open email and drafts an editable, tone-aware reply.
Office.js · Express · OpenRouter
↗A two-word deduction game with Firebase synchronization and tested Wordle-style scoring.
JavaScript · Firebase
↗A FastAPI price-tracking demo with safe URL validation, metadata parsing, and SQLite history.
FastAPI · SQLite · Testing
↗02
I’m studying computer science at UNC Chapel Hill and am interested in software engineering, machine learning, and products that make complicated workflows easier.
I like working across the full path from an initial problem to an interface people can use: data modeling, APIs, evaluation, product decisions, and the details that make a project dependable.
03
The fastest way to reach me is by email. You can also review the code behind these projects or connect with me on LinkedIn.