pyaar project
Artifacts

Case studies & portfolio artifacts

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

18
Project

DDx Daily

A daily clinical-reasoning game for USMLE Step 1 and Step 2 prep. Instead of multiple-choice recall, you interview an AI standardized patient grounded on a hidden case fact sheet, order labs and imaging, then name the diagnosis, scored on accuracy AND efficiency (fewer, sharper questions earn more points). Built with Astro 7, React 19, and Turso, a Gemini-powered patient, a MedQA case-import pipeline, and real PubMed-grounded references.

FeaturedProjectHealthcare
Tooling

pyaar harmonize

pyaar harmonize turns messy healthcare data into analytics-ready data, a growing suite of vocabulary and data-quality harmonizers aligned with the open-source Tuva Project. The first tool, drug-name normalization, maps brand names, abbreviations, and misspellings to standardized RxNorm generic names, collapsing hours of manual medication mapping into a two-minute, privacy-first (in-browser) process.

FeaturedProjectHealthcareData
Tooling

pyaar note viewer

A clinical-notes viewer that puts the original note, the LLM extraction, and the structured results side by side, so you can trace every field back to the sentence it came from. Runs on fully synthetic data.

ProjectHealthcareData
Project

Pyaar Dental

Operated clinical annotation for dental AI. Several dentists read the same case in a stock open-source viewer (Kitware VolView), a clinical lead adjudicates, and the approved reads become a validation-ready dataset. Delivered as a full-service stack (Kitware imaging, Innolitics engineering, CyberCrest security) with Pyaar as the accountable prime.

ProjectHealthcareCareer
Tooling

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
Visualization

Notion-Based Glucose Dashboard

A visualization of 14 days of my glucose data (or yours if you want). Now includes Part 2: an Abbott Lingo vs Dexcom Stelo comparison, built with a Python pipeline and explored via a Notion MCP server.

FeaturedResearchVisualizationHealthcare
Article

Innolitics Medtech Newsletter

Two years writing and growing Innolitics' biweekly Medtech newsletter on FDA regulatory strategy for AI/ML Software as a Medical Device (SaMD). Grew it to 2,500+ subscribers, with 510(k) breakdowns, predicate analysis, AI/ML guidance, and submission lessons for founders.

FeaturedHealthcareProjectCareer
Tooling

pytrials-v2

A modern, fully-typed Python SDK for the ClinicalTrials.gov API v2: Pydantic models, async pagination, a validating query builder, rate limiting, and DataFrame integration. Aims to be the default Python library for clinical-trial data.

HealthcareDataCareerFeatured
Visualization

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
Visualization

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
Tooling

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.

ProjectHealthcareFeaturedCareer
Tooling

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
Project

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
Project

Pando

Pando is a Notion-native system for customer data and product development management: one shared core (projects, role slots, launch cadence, contacts) that any team clones into its own operating system. Like the aspen it's named for, every org-OS grown from it is its own tree on one root. An optional Bridge layer connects it to WhatsApp, Slack, Discord, or Telegram.

FeaturedProjectTooling
Tooling

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
Visualization

NBA Match Dashboard

An interactive NBA game analysis dashboard with D3.js hexbin shot charts, force-directed assist networks, and score timelines. Built with Next.js 15, React 19, and a Python data fetcher using NBA API V3 endpoints.

ProjectVisualizationDataFeatured
Project

Pyaar Trivia

The open-source platform I built to run my own live pub quiz nights. Five years hosting (three in Chicago for Whaddayaknow, two in Atlanta for Dirty South Trivia), with full-screen presenter mode, real-time scoring, AI question generation via Claude, and progressive-reveal, video, and picture rounds.

FeaturedProject

Pyaar Media

A personal media operating system: curate links and read SEC filings in Notion, publish to Bluesky accounts I own. The first wing, Pyaar Health News, covers healthcare and medical-device news; the same filings hydrate a private company-fundamentals tracker.

Healthcare