Maximilian Walterskirchen
Senior Software Engineer
Zurich, Switzerland 🇨ðŸ‡
About Me
I build production software with AI in the loop and write about the engineering side of doing it well.
Five years shipping scalable web apps in TypeScript. The last couple of years deep into LLM-powered features and agent orchestration in real products, not demos.
I'm interested in the boring engineering questions underneath the hype: how to make agents reliable, how to ship AI features that don't fall apart on contact with users, and how to stay a good engineer while the tools change underneath you.
Speaker and CFP reviewer @ZurichJS.
📫 Let's chat: contact@mwalterskirchen.devTechnologies
- Agentic Engineering
- AI / LLMs
- TypeScript
- System Design
- Next.js
- Angular
- Node.js
- PostgreSQL
- Kubernetes
- Terraform
Articles
View All- Piloting Agentic Engineering - What Software Engineers Can Learn From The Aviation Industry
AI coding agents are amazing, but lean on them too hard and your engineering skills atrophy. Aviation already lived through this. Here's what we can steal from how they fixed it.
May 1, 2026
9 min
- Racing Promises and Aborting Fetch Requests in JavaScript
Learn how to use Promise.race and AbortController to handle slow fetch requests and improve user experience in JavaScript.
Oct 2, 2025
4 min
Talks
View All- Fixing Time in JavaScript with Temporal
Why JavaScript's Date API is broken, and how the upcoming Temporal proposal fixes time zones, arithmetic, and parsing once and for all.
Apr 21, 2026
ZurichJS