I turn business questions into software, and the messy data underneath into things people can use. Most of what I build runs on Python, SQL and Next.js.
Through Good Analysis I design and ship data infrastructure and AI insight tools, mostly for enterprise and non-profit clients who need the commercial and the technical to speak the same language. That translation tends to be the job.
Currently building the Institute of Commerce: a full-stack membership and intelligence platform covering learning, CPD, careers, news and supplier tools.
Stack: TypeScript, Python, R, SQL · Next.js, React, Node, Supabase · Vercel, Railway, AWS, Postgres. Organised in Linear.
I came to code late, after a career in research and strategy, which is a polite way of saying I work out why a thing should exist before I work out how to build it. Clean architecture, clear data flows, automate everything.


