NL EN

Dennis Doomen is Mircosoft MVP

40 years in software development.

In 1983, when I was in the eighth grade, I taught myself to programme on the Commodore 64 my grandmother had given me. Now, 42 years later, that passion is still there.

I've truly turned my hobby into my job. For almost 20 years, I've been helping Aviva's clients build complex systems and optimize everything related to software development. Since 2013, I've also been active as an open-source developer, proudly developing Fluent Assertions, a library for improving automated testing.

In 2025, I started working with PackageGuard, Reflectify, Pathy, Mockly, and templates for .NET. And that passion doesn't end there. Since I've been at Aviva, I've also been an active speaker, sharing my experiences, the last 10 years at both domestic and international conferences.

Microsoft MVP Dennis Doomen, Senior Software Architect at Aviva Solutions

The Power of Microsoft MVPs

Een icoon van verschillende personen samen.

Leader in development

With direct access to Microsoft's internal teams, I see innovations before they go live. This allows me to provide better advice. 

Een icoon van drie handen die op elkaar liggen.

Community of topprofessionals

With a network of 3000 MVPs behind me, I can always depend on a huge network of knowledge.

Een icoon van een persoon met een aanwijsstok.

Dedicated trainers

I enjoy sharing my knowledge and training teams to work smarter, more consistently, and cleaner.

Dennis Doomen, Principal Consultant at Aviva Solutions, en International Speaker bij Techorama 2025.

International knowledge sharer.

I have been active as a speaker since 2007, sharing my experiences, the last 10 years at both domestic and international conferences.

Not only are conferences a great way to share your knowledge, but they also give you access to all the knowledge of all the other speakers. The things I learned there about team dynamics, agile processes, and architecture at well-known companies like Facebook and Netflix are beyond belief.

I'm more than happy to use this knowledge for Aviva and all its clients. As a consultant, I help teams optimize processes and work more consistently, efficiently, and intelligently.

"I see my MVP nomination for Developer Technologies not only as the culmination of all I've done, but also as a significant achievement for me, Aviva, and its customers."

- Dennis Doomen, Senior Consultant

It's usual to share knowledge.

   Take a loot at my GitHub and Youtube lessons 

C# Coding Guidelines: The Industry Standard for 20 Years

Make clean code

Fluent Assertions: specifiy TDD and BDD unit tests

Perform clean tests

Mockly: Flexible HTTP mocking voor .NET

Perform clear tests