Michael works as a Fellow for INNOQ in Germany. He has over 15 years of practical consulting experience in software development and architecture. His main areas of interest are Domain-driven Design, Microservices and, generally, Software Architecture. Michael is a regular speaker at national and international conferences.

Failures and learnings during the adoption of Domain-Driven Design