Work

Screenshot of the MTA Ridership project

Public

MTA Ridership

A focused app that explains NYC transit recovery with three key views, sober UX, and a clear narrative. First place in the Plotly Holiday Season App Challenge.

Python · Dash · Plotly · p5.jsView case
Redacted preview of the public procurement tooling

Private (redacted)

Public procurement tooling (redacted)

Private engagement: pipeline + app that turns tenders and awards into decision-ready data. Screens are redacted; no names or amounts.

Python · SQL · ETL · Analytics appView case
Screenshot of the Pokémon Dashboard

Public

Plotly in production (Pokémon Dashboard)

An interactive dashboard built with Python + Plotly to explore and compare data—practical lessons on performance, UX, and shipping without writing JavaScript.

Python · Plotly · Dash · DeployView case
Screenshot of the TARCJA document extraction dashboard

Public

TARCJA: judicial document extraction & dashboard

End-to-end application of a general-purpose LLM taxonomist to a corpus of judicial appeal documents. Extracted structured records at scale, then built a static Plotly dashboard for exploration and multi-run comparison.

Python · Plotly · Jinja2 · GCP (Cloud Run, Cloud Functions, Firestore) · Gemini · OpenAIView case
Architecture diagram: PDF corpus → schema induction → parallel LLM workers → structured JSONL output

Public

Multiagent document taxonomist

General-purpose cloud-native platform for extracting structured data from unstructured PDFs. Induces an extraction schema from example documents, then processes batches through event-driven LLM workers at scale.

Python · FastAPI · GCP (Cloud Run, Cloud Functions, Firestore) · Gemini · OpenAI · Pydantic · React · ViteView case
Slide: only a fraction behaves as a real agent — key finding from the Devpost hackathon analysis

Public

Hackathon landscape analysis

Python pipeline that scraped, structured, clustered, and scored 4496 projects from the Gemini API Developer Competition on Devpost. Findings published as a LinkedIn post.

Python · BeautifulSoup · Playwright · pandas · scikit-learn · Claude APIView case