Software engineer / Bavaria

MI1 / Direct

I build web systems that stay useful after the first release.

Angular frontends, Spring Boot backends and deployment pipelines. The work is not to collect technologies. The work is to make decisions that still look reasonable when the system is busy, old and under pressure.

Production-mindedFrontend to backendPlain languageMaintained after launch
01

Frontend architecture

Angular applications with clear boundaries, predictable state and components people can change without fear.

02

Backend foundations

Spring Boot services, tenant-aware models, APIs and real-time parts designed around actual product rules.

03

Delivery hygiene

Docker, Kubernetes, Jenkins and Linux servers treated as part of the product, not as a late deployment chore.

Working notes

Pragmatic does not mean small. It means grounded.

  1. Start with the failure modes, not the framework choice.
  2. Prefer boring infrastructure unless the problem has earned something sharper.
  3. Write code the next person can debug at 2am without a sales deck.

Latest writing

All posts
Angular 21: What Actually Matters in Practice Feb 18, 2026 Seeing New Glenn 2 with my own eyes Nov 22, 2025