about.
I’m Zach. I build tools for the small, repetitive problems I keep running into — then share them with people hitting the same thing.
Everything I make follows the same loop: find a problem in a messy real-world system, prove it out with the data, ship a fix people actually use, and stick around to see if it worked. Sometimes the messy system is a bank’s APR logic. Sometimes it’s half a produce box going in the trash.
the day job (“client work”)
By day I consult for a top-5 card issuer on remediation — finding issues in the functions you’d assume a bank had nailed down: APR, rewards, settlements, minimum payments. We scope the issue, validate the affected population so no one gets missed, and deploy the fix so it doesn’t happen again. Then we make the harmed customers whole — money back, credit-bureau reporting corrected.
So far that work has turned up issues across millions of accounts, including cost leakage in legacy payment logic I found by reading the SQL directly.
It takes a lot of analysis, which I enjoy. It takes just as much translation — making complex analytical ideas accessible to people with real domain expertise but less analytics background, and building consensus to push a fix through a bank.
building community wherever I work
I’m chief of staff to our 70-person advanced analytics group, and I run our office’s training program — 500+ people trained, increasingly on AI.
I taught our firm’s AI crash course during its national upskilling push. My favorite moment is when the epiphany lands: someone who’d never touched AI suddenly sees what it can do for their everyday work.