Data Journalist · Analyst · Builder
I investigate
data.
I build systems.
I publish what
I find.
Complex information turned into clear stories and tools. From in-depth data investigations to AI-powered automation, I work where data, technology, and communication meet.
America is spending close to a trillion dollars a year on artificial intelligence. The story that justifies it is starting to crack. Here is what the data actually shows.
Read the Investigation ↗
July 2026
Priced for Forever: Is the AI Boom Running Out of Believers?
America is spending close to a trillion dollars a year on artificial intelligence. The story that justifies it is starting to crack. Here is what the data actually shows.
Read Investigation ↗
July 2026
The Lottery Predictor Everyone Asks For
I asked Claude, Anthropic's AI, to train a model on every Powerball drawing since 2015, all 1,374 of them. It learned exactly one thing: there is nothing to learn.
Read Investigation ↗
April 2026
The AI Race: A Data Story
Who is really building artificial intelligence, what it is costing society, and where ordinary people stand in a race nobody asked for.
Read Investigation ↗
Statement Audit
A privacy-first web tool that turns PDF bank and credit card statements into a detailed Excel spending audit: categories, recurring subscriptions, duplicate services, and the charges worth a second look. Everything runs in the browser; statements never leave your device.
RFP Tracker
A browser-based dashboard for managing Request for Proposal pipelines, tracking opportunities from submission through award across the full proposal lifecycle.
JL Interior Upholstery
A bilingual business website for a local upholstery and furniture restoration company, featuring a service portfolio, commercial and residential offerings, and a free estimate request flow.
Take a break.
Play something.
Hand-built HTML5 games: single files, procedural art and audio, zero dependencies. Playable right in your browser.
Enter the Arcade →