Builder. Tinkerer. Creator.
AI-powered tools, data-rich web apps, and the occasional puzzle game. Compliance analytics by day — building things for fun by night.
17 years shipping software. Currently building AI tools for financial compliance.
A full-featured baseball intelligence platform built from scratch. Powered by a custom MLB StatsAPI wrapper — 1,500 lines of TypeScript, 102 async methods with TTL caching, hydration profiles, and namespaced architecture. Integrates FanGraphs prospect data with a normalized relational schema, real-time pitch-level breakdowns, and deep player statistical analysis across the entire league.
A browser-based puzzle game with 30 handcrafted levels, progressive difficulty curves, and a minimalist UI. Designed for quick sessions and deep thinking. Monetized with AdSense.
Timeline-based audit trails, structured workflows, and risk scoring for financial compliance teams. Built with real-world auditability and documentation rigor.
A branded fee breakdown tool for a major law firm. Clean data entry, dynamic calculations, and polished client-facing output with custom branding.
D&D Vicious Mockery insult generator, Pub Trivia Bites, and a Dad Jokes app — because not every project has to be serious.
A baseball lifestyle print-on-demand brand with a vintage aesthetic, custom color palette, and merch concepts. Where the love of the game meets streetwear.
What started as "just pull some stats" turned into 102 async methods, a caching layer, and a lot of opinions about how baseball data should be organized.
Engineering Read article →Everyone wants to throw machine learning at compliance alerts. But when a false negative means a missed regulatory violation, the math gets uncomfortable fast.
AI / ML Read article →My first "app" was a VBA macro that scraped data off an IBM mainframe. Last week I deployed a TypeScript React app to Netlify. The thread between them is thinner than you'd think.
Career Read article →17 years of turning messy data, broken workflows, and vague ideas into working software that people actually use. I've been a solo developer running a production SaaS, a lead dev managing enterprise rewrites, and the guy who figures out how to make AI useful in regulated industries. I don't just write code — I understand the problem first, then build the right thing.
React, TypeScript, full-stack builds from concept to deploy. Dashboards, internal tools, client-facing products — whatever the problem calls for.
Risk scoring, classification models, and AI-powered tooling — especially for compliance, finance, and data-heavy industries where getting it wrong isn't an option.
Qlik dashboards, ETL pipelines, API integrations, and turning raw data into something your team can actually act on. If it involves data, I've probably built it.
Have a project idea, want to collaborate, or just want to talk baseball and AI? Drop a line.