AI Engineering
Agents write the code. Specs, architecture and verification decide whether it's any good.
- Agentic Engineering
- Spec-driven Development
- Claude Code
- Context Engineering
- Multi-agent Workflows
- MCP
- AI-assisted Code Review
- Devin
Bern, Switzerland
Software Architect &
AI-native Engineer
I'm a software engineer and architect with a great passion for software architecture. Over 17 years I've architected and built software systems from the ground up, much of it in distributed, communication-heavy environments where services have to stay reliable while talking to each other constantly.
What draws me to this work is the part that comes before the code: understanding the domain, learning what the people using a system actually need, and turning that understanding into a design that holds up as requirements change.
That focus matters more than ever. I'm deeply into agentic engineering, and I'm convinced that AI engineering changes the way we build software, not just how fast we type it. When agents write a growing share of the code, the engineer's job shifts toward defining intent, setting boundaries and verifying results. That's why I work spec-driven: a precise specification, clear architectural constraints and solid tests are what turn an agent's output into software you can trust.
I follow how the field evolves, from architecture styles and integration patterns to the latest AI-assisted tools and workflows, and fold what proves useful into my own practice. Earning the CPSA-A® certification deepened exactly that: designing architectures, evaluating them against real constraints, and communicating the reasoning to the people (and agents) who build on it.
Agents write the code. Specs, architecture and verification decide whether it's any good.
Certible
iSAQB Certified Professional for Software Architecture, Advanced Level — architecture design, evaluation and documentation.
oose
Modelling software around the business domain it serves.
tecnovy
Requirements engineering from the architect's perspective.
socreatory
Designing architectures that stay adaptable as requirements shift.
iSQI
iSAQB Certified Professional for Software Architecture, Foundation Level.
University of Zurich
Master of Science in Business Information Technology.
«The perfect kind of architecture decision is the one which never has to be made.»