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 RSS

Work

  1. TheLearning LAB · Lead Software Engineer

    Leading backend architecture and technical direction, grounded in Domain-Driven Design.

    Oct 2020Present

  2. 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 2012Oct 2020

  3. Self-employed · Freelance Web Developer

    Built websites for clients, where it all started.

    20092012