Dennis van der Stelt
Building distributed systems and crafting solutions that scale. Turning complexity into clarity, one system at a time.
Building distributed systems and crafting solutions that scale. Turning complexity into clarity, one system at a time.
I've spent over twenty years writing software for banks, startups, ministries, energy companies and everything in between, long enough to know that the interesting problems are rarely about the code. They live in the seams between systems, teams and time zones.
These days I work mostly on and with NServiceBus, helping companies design distributed systems that actually hold up under load, and under change. I still take on audits, architecture reviews and the occasional deep-dive engagement under my own name, Compile Software.
I teach, I write, I speak at conferences. I founded BloggingAbout.NET back when .NET blogs still felt like a movement. I hold an MCT certification from my Class-A years. I live in the Netherlands. I fly a lot of paper planes.
dvdstelt — a developer & solution architect available for select engagements
dvdstelt [--audit] [--architect] [--build] [--workshop] [--hotline] [--speak] <problem>
A senior consultant with 24 years of field experience across banking, energy, telecom, government and startups. Specialises in distributed systems, messaging architectures, and NServiceBus. Engages by the day, by the project, or as a long-term embedded partner.
Deep review of your (distributed) system. Clear report, concrete actions, no hand-waving.
Designing message-driven, service-oriented, event-driven systems that survive real-world load and change.
Short or long-term engagements embedded with your team. Code reviews, pairing, shipping.
Hands-on training on distributed systems, messaging, and vertical slices. Conferences or in-house.
Direct expert access for the moments that matter: production incidents, architectural Q&A, post-incident analysis.
Talks on messaging, NServiceBus, architecture, and what actually works in the trenches.
Currently booking Q3–Q4 2026. Remote, or on-site in EU. Email [email protected] or send a message.
Two days, hands-on. Vertical Slice Architecture, Event-Driven systems, and the Saga pattern, applied to a working order-management system end to end. You leave with service boundaries that hold and patterns you can ship the next day.
A working portfolio of repos, experiments, and products in motion. Some are open source today; some will be soon.
A reference implementation of a distributed system built using vertical slices and bounded contexts. Companion to the workshop.
A live product. Source going public once it is in a viewable state. Building in the open, eventually.
A daily Bible text in Dutch for youth: a small piece every day, with references and links encouraging them to read more.
A side experiment in performance and protocol ergonomics. Part research, part scratch-your-own-itch.
Network identity indicator showing external IP, VPN status, Tailscale, DNS, routing, and all active connections.
Materials, exercises, and code for the Vertical Slice Workshop. Open source and used in paid engagements.
Founded BloggingAbout.NET when .NET blogs still felt like a movement. Developers from around the world wrote about their experiences (real ones, not the polished kind) and for a long stretch it was a small corner of the web that punched above its weight.
Looking for a consultant, a workshop host, a speaker, or a second opinion on your architecture? Drop a line, I read everything.