I build and run infrastructure. Occasionally I write about it.
Infrastructure, operations and machine learning systems. Notes from twenty years of running other people's production.
Vita
Munich, DE- Apr 2013 – Nov 2016 Tech Lead Infrastructure @ Stylight
- Feb 2016 – Jan 2020 Co-Founder & CTO @ KEMB
- Dec 2016 – Mar 2018 DevOps Lead @ Talentry
- Apr 2018 – Mar 2021 Co-Founder & CTO @ maiotBuilding ZenML
- Jun 2021 – Feb 2026 Head of Engineering @ Personio
- Mar 2026 – today Head of Engineering @ DeepL
Writing
11 posts · RSSYou train it, you run it
The quote “You build it, you run it” is among the most influential quotes in modern software development. It has guided the conception of high-performing software teams since its inception. Pick any successful, software-driven …
A most unusual year
As this is the end of the year, it’s a great chance to remind yourself: how did we get here? Let me beginn with a flashback to 2019. As a company, we’re focussed on optimising remaining useful live of industrial assets through …
TMLS Summit 2020: The tale of a thousand pipelines
This is an Ops-guy’s story that tackles the process of building scalable deep learning pipelines for hundreds of model training on giant time-series datasets and on how it helped saved 80% of the cost along the way.
MLOps: Learning from history
TL;DR: Running successful ML teams and projects requires cross-functional collaboration within the executing team. That sentence alone does not help anyone. It feels unsubstantiated, and someone playing bullshit bingo might luck out just on …
12 factors of reproducible Machine Learning in production
The last two decades have yielded us some great understandings about Software Development. A big part of that is due to the emergence of DevOps and it’s wide adoption throughout the industry. Leading software companies follow identical …
A case for declarative configurations for ML training
No way around it: I am what you call an “Ops guy”. In my career I admin’ed more servers than I’ve written code. Over twelve years in the industry have left their permanent mark on me. For the last two of those …
- Transforming a startup
Immutable Infrastructure
Immutable Infrastructure describes the separation of infrastructural state and application. Consecutive deployments spin up unique and explicitly defined infrastructure instead of replacing application artifacts on already existing …
- Transforming a startup
Monitoring
Already a while back I got introduced to my current employer: Talentry. They, and thus me, try to make employee recommendation the #1 recruiting source. It’s a mission easy to align with as I strongly believe in it. Luckily, so do …
Growth advice: All advice is about context
I worked in multiple companies in my live. I saw reasonable high evaluations of eight digits and more. I’ve had ample opportunity to examine organisational voodoo, and surely you have seen incomprehensible things happen in companies, …
Interconnect VPCs with VyOS
TL;DR: Stylight, a company I used to work with, runs a number of VPCs in multiple regions, and only partial interconnectivity existed. After adding a set of new VPCs in 2015 for services that require a stable and performant interconnection …