I’m a product manager, software developer, and serial hobbyist with a passion for technology. I’ve been building things on the internet for more than 20 years. Lately, I’ve been working at OpenHands as a Product Manager focused on Developer Experience and connecting AI to the software development lifecycle. I helped build and release Agent Canvas, and now I’m excited to help it grow.

Agent Canvas is a local, visual workspace for running AI coding agents. It gives developers one place to run multiple agents in parallel, connect the tools they already use, and build automations around their work. The interesting product challenge is bigger than putting a new interface on an agent: it’s helping people move from one-off prompts to reliable, repeatable processes.

How I work

My best work happens where product thinking and engineering meet. I like talking with users, getting precise about the problem, prototyping quickly, and working alongside developers to ship the smallest thing that teaches us something useful.

Before OpenHands, I led products and teams at companies including Awesome Motive, OptinMonster, TrustPulse, Loomly, PLANOLY, and Localize. Across those roles, the common thread has been making complex software easier to understand, adopt, and use.

Work with me

I’m not taking on any additional freelance work at the moment. If you want to talk product, have a coffee, and chat feel free to reach out.

You can browse my latest writing or follow along via RSS.