Skip to Content

Projects

I'm always updating my projects with write-ups that tell the story of how I thought through and executed each piece of work.

Collected bottle caps behind a recycling collection cage

Regulated program analytics

Beverage Container Program Reporting

Featured case

Beverage Container Program Reporting

SQL, Microsoft Access, Excel, and Power BI workflows for recycling rate reporting, year-end accruals, contingent receivables, processing payments, KPI tracking, and compliance-ready validation.

RPythonForecastingSQLAccessPower BI
Dairy cows grazing in a green field

Founding data science

HerdSense Vet Labelling Pipeline

An automated labelling pipeline for HerdSense's lameness detection: footage discovery, vision-model pre-labels, and a keyboard-first review inbox for our vet. Built at speed with Cursor and Claude Code.

Claude CodeCursorVLM pre-labellingNext.jsSupabasePython
Read the write-up
A San Francisco cable car climbing California Street

Financial services analytics

Fixing the Deposit Application Funnel

A 365-day funnel analysis of new-member deposit applications: where 85% of applicants were being lost, why, and the page-by-page fixes that cut processing time by 19%.

BigQuerySQLFunnel analysisUX analyticsPython
Read the write-up
Pet-Adopter Match Recommender interface

Machine learning case study

Pet-Adopter Match Recommender

An academic big-data project that turns shelter matching into an end-to-end recommender: synthetic adopter data, pet data, a Wide and Deep model, and a Streamlit interface with plain-English explanations.

TensorFlowSparkStreamlitGCSOpenAI
Read the write-up
View my recommendationsGet in touch