about

i live in san francisco.

i've spent my career at software companies and in startups. twice i've been a founding engineer — the kind of role where the title doesn't matter because you end up doing whatever's in front of you. for me that's meant designing systems, writing application code, running the database, owning devops, drawing the boxes and arrows, and managing teams of anywhere from 5 to 20 people.

i've also done professional services twice — once at a large consulting firm, once at a software startup. both taught me different things about what makes engineering organizations work (and not work). i spent about a year working internationally, which is a long enough stretch to stop being a tourist and short enough to remind you how good your usual coffee is.

these days i'm interested in spec-driven development, the manager–IC seam, and what AI changes about how small teams ship. i'm also slowly filling out this site.

outside of work: my dog cookie, a perpetually growing list of side projects (see projects), and a photo backlog i keep meaning to post (see photos).