Software engineer and architect, based in Zürich.
I’ve spent 17+ years in software, mostly finding my footing across the whole system rather than one layer, from the business need behind it, down through the architecture, to the code itself. This is where I write about that experience, plus how AI is changing the shape of the work, and some of life outside it too, fatherhood included.
Touch of Human: engineering, AI, and everyday life.




Right now
- Leading engineering at TheLearning LAB, working on backend architecture grounded in Domain-Driven Design.
- Building this site, and figuring out what to write about first.
- Outside of work, spending most of my time with my family.
What I write about
- Software & Solution Architecture
- System Design
- Domain-Driven Design
- AI
- Performance
- Security
- Life & Fatherhood
Stay up to date
Subscribe via RSS to get new posts as I publish them, no email required.
Subscribe via RSSWork

TheLearning LAB · Lead Software Engineer
Leading backend architecture and technical direction, grounded in Domain-Driven Design.
Oct 2020 – Present

penceo · Developer → Development Lead
Always more than writing code, engineering solutions, working directly with clients and stakeholders, and building a deeper understanding of the business behind the product.
Feb 2012 – Oct 2020
Self-employed · Freelance Web Developer
Built websites for clients, where it all started.
2009 – 2012