NBCUniversal / FULL-STACK ENGINEERING
Six hours.
Thirty minutes.
Time back.
A Python and React/TypeScript platform that combines document ingestion, OCR, spatial registration, and AI-assisted extraction.
I turn complex problems into useful software. From the first sketch to the production system, I build for the people on the other side.
Explore my workDrag to explore · A study in creative coding
01 / SELECTED WORK
A few things I've helped bring into the world.
NBCUniversal / FULL-STACK ENGINEERING
A Python and React/TypeScript platform that combines document ingestion, OCR, spatial registration, and AI-assisted extraction.
NBCUniversal / DEVELOPER TOOLS
A production developer tool using Python, FastAPI, GitHub Actions, and LLM tool calling to analyze failed builds, identify likely root causes, and recommend code fixes.
Explore the CI debugging agent ↗FOX Sports / DATA PIPELINES
Production video understanding and orchestration pipelines generating 100K+ searchable clip embeddings monthly, contributing to 30% higher retrieval accuracy.
Explore the media pipelines ↗NBCUniversal / SEARCH & DATA INFRASTRUCTURE
Retrieval and evaluation infrastructure over 5,000+ pages of legal documents, with semantic search and automated citation validation.
Explore legal retrieval ↗FOX Sports / EVENT-DRIVEN SYSTEMS
An event-driven monitoring service that surfaces ML pipeline drift alerts, exceptions, and health insights in real time. Reduced issue-resolution time by 35%.
Explore operational monitoring ↗02 / THE PERSON BEHIND THE SYSTEMS
I build full-stack software: the interfaces people use, the services behind them, and the data flows that connect everything. My work at NBCUniversal and FOX Sports spans estimating platforms, search infrastructure, and operational tools.
I care about how the pieces fit together: clear interfaces, automated testing, thoughtful architecture, and software that holds up beyond the demo.
Teaching & mentoring ↗03 / WHAT COULD WE BUILD?