I'm a full-stack developer and indie hacker. Eight years writing code professionally, mostly at startups — the kind where "full-stack" means you touch the Terraform too.
These days I work for myself. I build small software products, ship them publicly, and see what sticks. Some make money. Some teach me something more valuable. All of them are mine, which matters more than I expected.
I gravitate toward the backend — databases, plumbing, the unsexy stuff that makes products work. On this blog I write about what I'm building: technical deep-dives, tool opinions, and whatever I wish had existed when I was stuck on the problem.
Outside code: good coffee, bad movies, long runs, and a mechanical keyboard habit I keep promising to quit.
Currently in Berlin. Building Slugworth. Reading Designing Data-Intensive Applications for the third time.
Work
Independent
Building and occasionally consulting.
Senior Engineer — Acme Corp
Backend infrastructure. Payments, data pipelines, scaling.
Engineer — various
Two startups, one agency. Learned what a 2am outage feels like.