Research, analysis & things I'm building

Questions into
working things.

Selected projects across data, business intelligence, and product development. The question behind the work, and what came out of it.

01 / Research

WPI · Team capstone

Spring 2026

The Compliance Trap

What happens when hospitals optimize for the score? An analysis of federal penalty programs across 2,833 U.S. acute care hospitals, with an interactive explorer that makes the research accessible.

Python / statsmodels / OLS Regression / Pandas / Chart.js / HTML/CSS/JS

02 / Product

Independent project

In development

DataStatz

From a spreadsheet to a clearer picture. I’m building a no-code workspace for exploratory analysis, data quality checks, and machine learning, so understanding a dataset doesn’t have to start with writing code.

Next.js / FastAPI / Python / Supabase / Docker / Vercel

03 / Interactive AI

Independent experiment

2026

InkWhisper

A diary that writes back. Write with Apple Pencil, watch the ink dissolve into the page, and receive a response in animated handwriting. Separate vision and language requests keep the handwriting recognition focused while the diary maintains its voice.

SwiftUI / PencilKit / NVIDIA API / Node.js / Express

Other projects

04

Machine Learning

Azure ML Income Prediction

End-to-end ML pipeline for income prediction using boosted decision trees on Azure ML Studio. Includes data preprocessing, feature engineering, hyperparameter tuning, and model deployment. Achieved strong AUC-ROC on the Adult UCI dataset.

Python / Azure ML Studio / Boosted Decision Trees / Feature Engineering

05

Machine Learning

EchoForge AI

Self-hosted voice synthesis backend using Coqui XTTS v2. Clones and consistently reproduces an assistant-style voice from a single short WAV reference clip; no training required. Production-ready REST API with automatic GPU/CPU detection and cached conditioning latents for low-latency inference.

Python / FastAPI / Coqui XTTS v2 / PyTorch / REST API / Git LFS

06

Developer Tools

BYOC

A shared storage API for Google Drive, Nextcloud, S3-compatible services, and local storage. TypeScript and Python SDKs let applications work with storage their users already own.

TypeScript / Python / OAuth / S3 / WebDAV

07

Data Quality

dfdoctor

A Python library for auditing messy DataFrames, prioritizing issues, applying fixes, and comparing the results. Includes five correlation methods, a command-line interface, and HTML reports.

Python / Pandas / CLI / HTML Reports

08

Data Engineering

AirPulse

An air-quality pipeline that ingests WAQI readings, transforms them through dbt models, and flags pollution spikes with statistical anomaly detection. A browser dashboard brings city trends, maps, and rankings together.

Python / PostgreSQL / dbt / FastAPI / Airflow / Chart.js

09

Research

Iterative LLM Distillation

An experiment following language models across five generations of self-distillation. Compares two teacher lineages and tracks changes in vocabulary, repetition, coherence, and similarity to the original responses.

Python / PyTorch / OPT-1.3B / Model Evaluation

10

Developer Tools

posix-bridge

A FUSE layer that gives an exFAT drive the POSIX behaviour Linux tooling expects, so PostgreSQL, Redis, Docker volumes, git and SSH keys can live on an external disk without reformatting it.

Rust / FUSE / Linux / systemd / Docker

11

Web

Chess-3D

A browser chess board rendered in 3D with crystal pieces, played against Stockfish or another person over a private real-time room. Includes voice controls, puzzles, replays and sound.

TypeScript / React Three Fiber / Three.js / Stockfish / Vite / WebGL

Good work starts with a conversation.

Have a question, a project, or something worth exploring?

Let's talk