I help SaaS founders get the architecture of their platform right. The calls that are cheap to make early and expensive to change once you have real customers.

I’m a Solution Architect and Principal Software Engineer. Fifteen years on multi-tenant SaaS platforms running on .NET and Microsoft Azure.

My focus is the architecture and the patterns that keep it honest as the product grows. Clean Architecture, DDD, CQRS, event-driven cores, the operational shape that lets a team ship features without rewriting the platform every quarter.

I’ve led engineering teams, designed modular monoliths and microservices, run multi-tenant onboarding sagas, and helped organizations move their infrastructure to Azure with Terraform and GitHub Actions.

Outside of consulting, I write here and on my YouTube channel about real-world architecture problems and modern .NET practices. Lessons from things I’ve actually shipped, not theory I read about somewhere else.

I also teach software architecture and programming fundamentals, mostly to engineers who want to bridge the gap between writing code and designing systems that scale.

If you are building or scaling a SaaS platform, here is how I can help. Otherwise, reach out on LinkedIn or drop me a line.


What I do

  • Architect and build multi-tenant SaaS platforms using .NET, C#, and Azure
  • Design modular monolith, microservice, and event-driven systems
  • Automate environments and delivery pipelines with Terraform and GitHub Actions
  • Mentor teams on Clean Architecture, DDD, CQRS, and TDD
  • Share lessons and technical content on YouTube and mdbouk.com

Working with AI

For the last year I’ve been building agent-driven workflows on top of Claude Code, MCP servers, and a few custom tools. That includes a multi-agent code review pipeline, a ticket execution skill that takes a Jira ticket from plan to merged PR through several independent planning rounds, and a memory system that persists context across sessions.

If your team wants help getting real work out of these tools without the hype, I’m happy to chat.


Thanks for visiting.