Engineering & Quality
Turning real needs into clear technical decisions and maintainable systems.
From requirements and architecture to accessible interfaces, infrastructure and reliable delivery — I like understanding the whole system and keeping it simple.
My work connects product understanding, software engineering and reliable operations. Technology matters — but how the pieces fit together matters more.
Turning real needs into clear technical decisions and maintainable systems.
Designing reliable APIs, domain logic and data models that evolve safely.
Building accessible, responsive interfaces with a strong component foundation.
Creating a dependable path from commit to observable production systems.
The best results come from treating discovery, design, implementation and operations as one continuous feedback loop.
Clarify the problem, the constraints and who the software needs to serve.
Turn ambiguity into a pragmatic architecture and an interface people can navigate.
Implement in small, reviewable slices with quality checks close to the work.
Automate delivery, observe real behaviour and keep improving after launch.
Good software starts with the problem, its constraints and the people who depend on it.
Architecture should provide direction without making tomorrow's decisions impossible.
Reliable delivery comes from repeatable workflows, reviewable changes and fast feedback.
I'm always happy to exchange ideas about architecture, developer experience, platforms or an interesting technical challenge.
hello@flocode.ch