Data scientist · AI/ML engineer Massachusetts, USA

Hi, I’m Sudhanshu.
I build intelligent things.

সুধাংশু মুখার্জি

I’m a data scientist and AI/ML engineer building intelligent applications, language models, and practical developer tools.

Sudhanshu in a red puffer jacket and sunglasses, sitting on a wooden bench in a snowy clearing ringed by evergreen trees under a blue sky.

01Selected work

Things I’ve built recently

All 11 projects
RI2’s Data Overview page with the Titanic sample loaded: a pipeline from Raw to Insight above a preview table of 898 rows and 12 columns.

Data tool · Web app

RI2 — Rapid Insights Data Engine

A no-code workspace for cleaning, visualizing and statistically testing tabular data, with real pandas and scikit-learn running in the browser through WebAssembly.

  • React
  • TypeScript
  • Pyodide
  • WebAssembly

Data tool · CLI

WRANG

Terminal-native data wrangling on Polars: inspect, clean, transform, query with SQL and export datasets from an interactive menu, a scriptable CLI or a Python API.

  • Python
  • Polars
  • DuckDB
  • Rich
The TinyLM Lab project page: headline figures of 1.384 test loss, 29.9% of the official validation split copied from training, −0.194 loss gained by the modern recipe, and a 6.3-hour training run.

Language models · Research

TinyLM Lab

Pretraining a 26.7M-parameter Llama-style model from random initialization on one laptop GPU, then checking what it learned against memorization, leakage and controlled ablations.

  • PyTorch
  • Transformers
  • BPE tokenizer
  • TinyStories
The Kaku editor: a quiet toolbar above a single sheet of paper holding a short note in a typewriter font and a two-item checklist, with a “Nothing is saved” notice above.

Web app · Product design

Kaku — Tiny Editor

A calm, private writing room in a browser tab: rich text, stationery-inspired themes and local export, with nothing ever saved or uploaded.

  • React 19
  • TypeScript
  • Tiptap
  • Playwright
The Power BI Fellowship home page: “Learn Power BI by doing the work.” above three paths: learn the skills, practise real work and prepare for interviews.

Education · Analytics

The Power BI Fellowship

A free, open-source way to learn Power BI by doing the job: checkable skill exercises, then tickets, incidents and architecture decisions at a fictional company.

  • Power BI
  • DAX
  • SQL
  • Static site
retrieve guardrail generate evaluate score < 3 · retry ≤ 3 best answer FAISS · top-5 chunks

Generative AI · Document intelligence

Self-Correcting Multi-Document RAG

Question answering and summarization over multiple documents, with agents that filter irrelevant context, score each answer’s factual consistency and regenerate weak answers.

  • LangChain
  • OpenAI
  • FAISS
  • Gradio

02Focus

Three threads run through my work

03About

Data, models, and the details in between

I like working where natural language processing, machine learning and practical software meet. I spent three years as a BI developer turning business questions into Power BI dashboards, then did a master’s in data science at UMass Dartmouth, where my thesis became the tools behind RI2 and WRANG.

I care about evidence: numbers that trace back to a file, models evaluated on data they haven’t seen, and interfaces that stay out of the way.

More about me

Education
M.S. Data Science, UMass Dartmouth, 2025
Certified
AWS Machine Learning – Specialty
Teaching
Two TA roles and a data-instructor post
Based in
Massachusetts, USA

04Writing

Notes from the Hustle Data newsletter

All writing
  1. 20 SQL Commands For Your Next Data Science Job

    The SQL you are most likely to be asked about in a data science interview, one command at a time.

  2. How to Evaluate Machine Learning Models using Classification Metrics: ROC, AUC, Precision, Recall, and Beyond

    What each classification metric actually measures, with reusable code for every one of them.

  3. Deep Learning is all about Gradient Descent Algorithm

    Backpropagation, gradient descent and stochastic gradient descent, and how they drive learning in neural networks.

Contact

Have something interesting in mind?

I’m always interested in thoughtful collaborations, interesting research problems, and opportunities to build useful things.