CAT. NO. ED-001 SIDE A / 33⅓ RPM

Product · data · music · experiments

Erich Donahue

I build practical decision tools and small creative systems: forecasts, dashboards, pipelines, record catalogs, patch loaders, and local-first apps. This site is my public shelf for professional work, music, tools, recovered projects, and the experiments that keep me building.

SIDE A

Data products with a working rhythm.

Forecasting workflows, dashboards, internal tools, technical teaching, and data-platform modernization shaped by Disney Parks & Resorts decision science, Capital One product analytics, and hands-on experimentation.

SIDE B

Music taste as a design constraint.

Record collecting shows up here as texture and practice: curation, metadata, sleeves, liner notes, and the habit of finding structure in deep catalogs.

CAT. ED-WORK

Selected Work

Front-bin projects, polished enough to hand someone first.

Featured case study
OPEN WORKBENCH

Lab & live tools

Public tools, lab experiments, forks, and recovered builds from the back-room shelf.

View all
Discogs Spinner browse gallery viewactive2024Discogs SpinnerLocal-first Python desktop/web/CLI app for vinyl collectors; syncs Discogs collection and wantlist data, supports random album discovery, collection analytics, collection views, and export/share workflows.PythonDesktopDiscogs View on GitHub
Line 6 HX Stomp guitar effects pedalactive2023HX Stomp MidiUIMIDI control interface for the Line 6 HX Stomp guitar effects processor. Manages presets and soundboard routing from a Python desktop UI.PythonMIDIGuitar
Raspberry Pi logoactive2024Endless LoaderMobile-friendly Python web server for Raspberry Pi and Ubuntu-family Linux that browses .endl patches, discovers and mounts a connected Polyend Endless pedal, loads selected patches, and verifies writes with read-back hashes.PythonFlaskRaspberry Pi View on GitHub
Cannonball Clash gameplay screenshotactive2026Pirate ArcadePython/Pygame desktop arcade collection with four pirate-themed games, a shared launcher, CI, release packaging, and a deliberately constrained AI-assisted build process.PythonPygameGames View on GitHub
RECENT FINDS

Bin Finds

View all
CONTACT

Open to practical, well-scoped product, data, decision-science, and builder conversations.

The best way to reach me is LinkedIn, GitHub, or X for now. More writing, project notes, and music/collection details will keep landing here as the redesign matures.

Contact and canonical profiles