Three career highlights, then some things I built on nights and weekends.
Career work
Turvo · freight TMS
Re-platformed geoservices, saving $500K+ a year
Owned the move to a new geoservices provider end to end: discovery, RFP, contract negotiation, testing, go-live, support. It cut over $500,000 a year. Routing and ETA accuracy improved too, which is unusual for a migration that got sold internally on cost. I also owned location, order, appointment scheduling, and inventory, including the scheduling work that let our largest customers run globally.
GEP Worldwide · supply chain SaaS
Built a real-time supply chain control tower
Defined the supply chain roadmap for GEP's NEXXE platform and shipped a real-time control tower that put internal systems and third-party carrier data in one view. The modelling was the easy part. Getting four teams to agree on what "in transit" meant took longer than building the thing. I ran the group that did it: SMEs, data scientists, engineers, designers.
Albertsons · retail supply chain
Procurement & forecasting through a national merger
Ran procurement application development through the Albertsons–Safeway merger, which meant two companies, two sets of business processes, and one go-live date. Defined the future-state process, implemented automated ordering, and built a demand-forecasting model that picked up the demand shifts as stores and assortments got consolidated.
Side projects
Things I built myself, mostly in the evening. Design, data, and code, which is the only way to stay honest about how long things take.
Nurses describe their shift in plain words and get a print-ready report sheet in seconds, then edit any field directly on it. Eight specialties, no account, and it all runs in the browser.
A global directory of gravel cycling races. It powers the event calendar on gravelcyclist.com, which is how most people find it. I moved it off a no-code platform onto a custom front end last year, mostly because the no-code bill got silly.
A place to share recipes with family, instead of losing them in text messages and handwritten notes. Private groups, so the recipes stay with the people who actually cook them.
EmberThreat
Wildfire risk analysis · shut down
An AI tool that read a property's wildfire exposure and came back with specific changes to the defensible space around the house. Focused on homes in the wildland urban interface. It didn't find a market and I shut it down.
A parent's guide to all 94 Boise parks: playgrounds, splash pads, shade, and which restrooms are actually open. Built on a pipeline that pulls from the city's own records, so it stays current without me touching it.
Everything you need to float the Boise River, with live flow pulled from the USGS gauge, weather, parking, and the shuttle back. Refreshed each season as conditions and prices change.