He is responsible for the development of architecture methods and consulting projects for customers from industry. He evaluated software architectures in many projects across numerous domains and helped his customers to improve existing systems and design innovative new systems. Naab regularly gives tutorials about software architecture, at the Fraunhofer Academy and individually for customers. He loves sharing his experiences about pragmatic architecting at conferences.