I'm an experienced .NET architect and agile coach with a broad interest in Application Lifecycle Management, software architecture, Domain Driven Design, OO and Design Patterns. I'm specialized in designing enterprise solutions based on the .NET technologies as well as providing coaching on all aspects of designing, building and maintaining enterprise systems.
You'll regularly find me at conferences and community events such as SDN, dotNED, TechDays, QCon, Build, TechED or PDC, either sharing my experiences in some session or in a discussion with other community members.
I'm also the author of the Fluent Assertions framework (fluentassertions.codeplex.com), an assertion framework for fluently asserting the outcome of unit tests. And I've publishing coding guidelines for C# 3.0, C# 4.0 and C# 5.0 at www.csharpcodingguidelines.com.
Specialties: C#, ASP.NET, Scrum, software quality, architecture, design patterns & principles, Domain Driven Design, CQRS, Event Sourcing, TDD, SpecFlow, BDD, ALM, Agile, TFS, .NET