Hi, I'm Mark

I build small, responsible software systems.

I learned to code while solving real operational problems buried in spreadsheets. That path eventually led to several years working as a JavaScript developer building product software. After some time away, I’ve come back to it at a moment when the tools for building useful things have never been more capable.

Right now I’m exploring how to build practical systems for real-world problems—often the kinds of problems that don’t fit neatly into consumer SaaS tools.

If anything here resonates with you, feel free to reach out. I enjoy hearing about the strange systems people rely on, the problems they’re trying to solve, and the work they care about.

Writing

All posts →