Michael Kaufmann is currently working as a Senior Managing Consultant at Alegri in Stuttgart (Germany) with the responsibilities for the areas Development, ECM / BPM and CRM. As a Principal Consultant he has the functional responsibility for the entire development division. Mike has been working as an IT consultant, project manager and lead .net developer for more than 13 years. In addition to implementing agile techniques (like scrum), ALM and DevOps practices, he is a SharePoint/O365 architect and a Clean Code addict. He shares his knowledge in trainings, his blog, articles and as a speaker at conferences.