Hi, I'm
Markus Bengtsson
I design and build systems that are meant to last. With a foundation in .NET and C#, I care deeply about how a system is shaped — from the language of the domain to the clarity of its boundaries and the intent behind each architectural choice.
I’m particularly drawn to Domain-Driven Design and event-driven architectures. I’m fascinated by how good models make complexity explicit instead of hiding it, and how thoughtful boundaries make change safer rather than more expensive.
Lately, I’ve been exploring the frontend world with Next.js, curious how strong backend design and modern UI can complement each other. I enjoy building software deliberately — systems that don’t just work today, but continue to evolve well over time.
Projects
A selection of things I've built — from side projects to professional work.
See all projects →Blog
Writing about software development, backend architecture, and things I'm learning.
Read latest posts →