Work

Projects & portfolio

Open-source platforms I run and a growing portfolio of smaller artifacts, data tools, design pieces, experiments, and research outputs.

All work

10
🎤

Pyaar Trivia

An open-source trivia hosting platform built for live pub quiz nights. Full-screen presenter mode, real-time scoring grids, AI-powered question generation via Claude, and support for multiple quiz formats including progressive reveal, video rounds, and picture rounds. Used weekly at venues across Atlanta and Chicago for 3+ years.

🩸

Notion-Based Glucose Dashboard

A visualization of 14 days of my Glucose Data Collection (or yours if you want)

FeaturedResearchVisualizationHealthcare
🏥

SaMD Clearance Visualization

Interactive visualization of FDA 510(k) clearances for Software as a Medical Device (SaMD). Explores regulatory trends, predicate device networks, and clearance timelines across product codes.

ProjectHealthcareVisualizationFeatured
📋

FDA CRL Analyzer

Analyzes 202 FDA Complete Response Letters (2020-2024) to extract regulatory intelligence — deficiency patterns, therapeutic area trends, and sentiment. Uses DuckDB for fast SQL analytics and Parquet for efficient storage. 8 deficiency categories, 7 therapeutic areas.

ProjectFeaturedHealthcareData
📻

NTS Extractor

A web app that extracts tracklists from NTS Radio show pages. Flask backend scrapes NTS pages and uses bracket-counting JSON extraction to parse tracklist data. Brutalist design aesthetic. Built with Python and vanilla JS.

ProjectCuriosity
📻

PYAAR Radio

A personal DJ music app with 41K+ tracks, DuckDB WASM for in-browser SQL filtering, Camelot harmonic mixing, and a daily auto-sync pipeline from YouTube Music. Built with Next.js, React 19, and Tailwind.

ProjectFeatured
🏥

FDA Devices MCP Server

An MCP server that gives AI assistants structured access to FDA medical device databases — 510(k) clearances, PMA approvals, adverse events, recalls, and device classification. Built with TypeScript, includes synonym expansion and source links.

ProjectHealthcareFeatured
💊

Drug Name Normalizer

A client-side web app that normalizes messy medication names to standardized generic names using the NIH RxNorm API. Built with Next.js 15, TypeScript, and TailwindCSS. Solves a real healthcare data problem — converting 2-4 hours of manual drug mapping into a 2-minute automated process.

FeaturedProjectHealthcareData
🖇️

LinkedIn Notes

A Chrome extension that adds private notes and color-coded tags to LinkedIn profiles. All data stays local in the browser — no servers, no accounts, no tracking. Includes a CRM dashboard, quick search popup, and JSON export. Built with WXT + React.

ProjectFeatured
✉️

Logo Letterhead Tool

A web tool for generating branded PDF letterheads with logo placement. Uses pdf-lib for PDF generation, sharp for image processing, and ML-based background removal. Per-page control over logo position and size. Built with Next.js.

ProjectCuriosity