Our Training Offers
- socreatory training courses
- iSAQB training courses
- Workshops
Soft Skills for Software Architects
Dealing constructively with conflicts as a Software Architect
Technology —Methodology —Communication 30from 1,200 €
iSAQB® Module SOFT
Agile Software Architecture
How to accomplish effective architecture work in agile teams and projects
Technology —Methodology 20Communication 10from 2,025 €
iSAQB® Module AGILA
from 540 €
Workshop
Domain-driven Design in Practice
Design Software Architecture With DDD
Technology —Methodology 20Communication 10from 2,025 €
iSAQB® Module DDD
from 1,120 €
iSAQB® Module GREEN
Evolution and Improvement of software architectures
Improve software systems systematically
Technology 10Methodology 20Communication —from 2,025 €
iSAQB® Module IMPROVE
Lightweight Architecture Documentation
How to document and communicate software architecture?
Technology —Methodology 20Communication —from 1,350 €
iSAQB® Module ADOC
from 2,025 €
iSAQB® Module WEBSEC
CPSA Foundation Level
iSAQB Certified Professional for Software Architecture – Foundation Level
Technology —Methodology —Communication —from 2,950 €
iSAQB® Module Foundation
Infrastructure, Containers and Cloud Native
Deploy and Operate Cloud Applications
Technology 20Methodology 10Communication —from 2,025 €
iSAQB® Module CLOUDINFRA
Web-native Software Architecture
Sustainable and scalable
Technology 30Methodology —Communication —from 2,025 €
iSAQB® Module WEB
Flexible architectures
Microservices, Self-contained Systems and Continuous Delivery
Technology 20Methodology 10Communication —from 1,200 €
iSAQB® Module FLEX
Architecture Evaluation
How to determine whether architecture meets expectations
Technology —Methodology 20Communication —from 1,350 €
iSAQB® Module ARCEVAL
Events
Agile Software Architecture
iSAQB® AGILA
T —M 20C 102025-02-17 - 2025-02-19CPSA Foundation Level
iSAQB® Foundation
T —M —C —2025-02-17 - 2025-02-20CPSA Foundation Level
iSAQB® Foundation
T —M —C —2025-02-24 - 2025-02-27Flexible architectures
iSAQB® FLEX
T 20M 10C —2025-02-25 - 2025-02-27Domain-driven Design in Practice
iSAQB® DDD
T —M 20C 102025-02-25 - 2025-02-27CPSA Foundation Level
iSAQB® Foundation
T —M —C —2025-03-10 - 2025-03-13CPSA Foundation Level
iSAQB® Foundation
T —M —C —2025-03-10 - 2025-03-13Web-native Software Architecture
iSAQB® WEB
T 30M —C —2025-03-11 - 2025-03-13Infrastructure, Containers and Cloud Native
iSAQB® CLOUDINFRA
T 20M 10C —2025-03-11 - 2025-03-13Evolution and Improvement of software architectures
iSAQB® IMPROVE
T 10M 20C —2025-03-17 - 2025-03-19
Your Trainers
Michael Plöd
INNOQ
Domain-driven Design, EventStorming, software architecture
- CPSA Foundation Level
- Domain-driven Design for Managers
- Domain-driven Design in Practice
- Team Topologies Deep Dive
Michael works a a Fellow for INNOQ. He has over 15 years of practical consulting experience in software development and -architecture. His main areas of interest are currently Domain-driven Design, Event Sourcing, Microservices and presentation techniques for developers and architects. Michael is the author of the book »Hands-on Domain-driven Design – by example« on Leanpub and translated Team Topologies (by Skelton & Pais). Michael is TTA (Team Topologies Advocate).
Stefan Toth
embarc
Evolutionary Architecture, Agile Organizations, ADES
- Agile Software Architecture
- Architecture Evaluation
- Lightweight Software Reviews with LASR
- Team Topologies Deep Dive
- Team Topologies in practice
Stefan Toth advises developers, teams and companies on software architecture. Sound, clear and effective. His experience ranges from the banking and insurance sector to security-critical industries and support for internet start-ups. In addition to the broad technological context, his methodological experience from agile projects, architecture assessments and IT transformations is his greatest asset. Stefan is a TTA (Team Topologies Advocate).
Stefan Zörner
embarc
Architecture documentation, methodical software architecture and cloud applications
- Architecture Evaluation
- CPSA Foundation Level
- Flexible architectures
- Lightweight Architecture Documentation
- Lightweight Software Reviews with LASR
From Bayer AG to IBM to embarc. Stefan Zörner looks back on 25 years of IT experience and always looks forward with excitement. He provides support in architecture and implementation issues with the aim of effectively anchoring good architecture approaches in the implementation. In lively workshops, he teaches the tools of the trade and is infectious with his enthusiasm. His pragmatic approach to architecture is very well received.
Kim Nena Duggen
embarc
Organizational development, new work, business model development, soft skills
- Soft Skills for Software Architects
- Team Topologies Deep Dive
- Team Topologies in practice
As an organizational architect in the field of New Work, self-organization and (IT) strategy, Kim is in her element when she works with people who want to do something themselves instead of making do with theory or sample solutions. Depending on the situation, she switches to the role of consultant, coach or trainer - depending on which individual challenges with the customer require tailor-made solution strategies. Her experience in process management, as a trainer in EAM, RE, soft skills, new work and as an elected board member of a self-organized cooperative as well as further training in coaching and conflict management and growing up in two cultures have laid a broad foundation for developing organizations both externally and internally. Kim is part of the iSAQB Board and is also a TTA (Team Topologies Advocate).
Falk Sippach
embarc
Architecture reviews, Java expert
- Agile Software Architecture
- CPSA Foundation Level
- Documentation-as-Code
- Evolution and Improvement of software architectures
- Fantastic diagrams
- Flexible architectures
As a trainer, consultant and architect, Falk is always on the lookout for the spark of passion that he can ignite in his participants, customers and colleagues. He has been supporting mostly agile software development projects in the Java environment for over 15 years, initially as a developer and later as a project manager, architect and coach. Falk is convinced that lifelong learning is the prerequisite for professional self-development and lasting enjoyment in what you do. Despite his enthusiasm for new things, he always keeps an eye on people and established structures in order to develop balanced solutions. As an active member of the community, he likes to share his knowledge in articles, blog posts and presentations at conferences or user group meetings and supports the organization of various specialist events. Video: What is Documentation as Code? Falk explains it to you in the stream with Lisa Moritz.
Johannes Seitz
INNOQ
Domain-driven Design, IT renovation, agile methods
- CPSA Foundation Level
- Domain-driven Design in Practice
Johannes has been working in the software industry for over 10 years. His main focus areas include domain-driven design, IT renovation and agile software architecture. As a coach and trainer, he helps teams build or rehabilitate software sustainably.
Eberhard Wolff
SWAGLab
Architecture, Microservices, Domain-driven Design
- Domain-driven Design renovates Legacy
- Flexible architectures
- Software architecture kickstart
- Team Topologies Deep Dive
Eberhard Wolff is Head of Architecture at SWAGLab and has worked as an architect and consultant for more than twenty years, often at the intersection of business and technology. He is the author of numerous articles and books, including on microservices, and is a regular speaker at international conferences. His technological focus is on modern architecture and development approaches such as cloud, domain-driven design and microservices.
Here is the link to his website.
Dr. Gernot Starke
INNOQ
Architecture improver, maintainer of arc42 and aim42
- CPSA Foundation Level
As an INNOQ fellow, Gernot participates in the strategic development of the company’s consulting and implementation products. He supports clients as a consultant for software architecture in general and documentation in particular.
Sven Johann
INNOQ
DevOps, program chair of GOTO Amsterdam
- CPSA Foundation Level
- Cloud-Native Teams
- Evolution and Improvement of software architectures
- Managing Technical Debt
Sven Johann is Senior Consultant at INNOQ and has been involved in the modernization of medium and large Java applications for many years. He is an active participant in various workshops of the Software Engineering Institute (Managing Technical Debt) and the Leibnitz Zentrum für Informatik (Dagstuhl Seminar »Managing Technical Debt«). He is also Program Chair of GOTO Amsterdam and Show Host of Software Engineering Radio.
Markus Harrer
INNOQ
Software Analytics, software modernization, initiator cards42
- CPSA Foundation Level
- Evolution and Improvement of software architectures
- Getting started with Wardley Maps
- Improving Software Quality through Data
Markus Harrer is a software engineer who’s passionate about improving the way we do software development. He specializes in the analysis of software data such as source code, application performance data or version control repositories to show the underlying problems of the symptoms we face on the surface. He is an active contributor in communities on the topics of Software Analytics, software architecture, software modernization and Java. He is also an accredited trainer for the iSAQB Foundation Level and the Advanced Level Module IMPROVE.
Till Schulte-Coerne
INNOQ
Ergonomic web applications, ROCA contributor
- Web-native Software Architecture
Till Schulte-Coerne is a Senior Consultant at INNOQ and has been implementing web applications with various technologies and frameworks for many years. His focus is on the architecture and implementation of scalable, ergonomic web applications. Furthermore, he is co-initiator of the frontend architecture variant ROCA. He is a regular trainer for workshops especially on the topic of web architecture and web frontend technologies and has also written several articles on this topic.
Benjamin Wolf
INNOQ
Architecture documentation, software quality, software development process
- CPSA Foundation Level
- Evolution and Improvement of software architectures
- Lightweight Architecture Documentation
Ben is an architect and a developer at INNOQ. He barely puts up with bad code and does not shy away from enormous refactorings. He shares his ideas of software quality and proper software development as trainer, consultant and speaker at conferences and meetups. It is important to him that we recognize that the attitude of a team is crucial for good software quality and far exceeds the value that is provided by technology alone. He is a certified trainer for the iSAQB Foundation level and the advanced level modules IMPROVE and ADOC. Ben is part of the iSAQB board.
Martin Otten
INNOQ
Domain-driven Design, agile methods, host of INNOQ’s Technology Lunch
- Domain-driven Design in Practice
Martin Otten is a Senior Consultant at INNOQ. He has been working in software development for fifteen years and is involved in the realization of software and IoT products. His focus is on Domain-Driven Design, Agile methods and the optimization of development processes.
Christoph Iserlohn
INNOQ
Scalability and security, host of INNOQ’s Security Podcast
- Flexible architectures
- OWASP Top Ten in practice
- Securing legacy software
- Web Security
Christoph Iserlohn is a senior consultant at INNOQ. He has many years of experience in the development and architecture of distributed systems. His main focus is on the topics of scalability, availability, and security.
Dimitrij Drus
INNOQ
Distributed and embedded systems, security
- Web Security
Dimitrij Drus works as a senior consultant at INNOQ. For many years he has been involved in architecture and development of distributed and embedded systems with a focus on security and availability.
Stefan Bodewig
INNOQ
JVM and .NET development, member of the Apache Software Foundation
- Web-native Software Architecture
Stefan Bodewig works as a Senior Consultant at INNOQ. Stefan became involved with the Apache Software Foundation in 2000 when he started to send patches for Apache Ant. He was the first release manager of Ant and still regularly contributes to it. He is a member of the ASF, the PMC chairman of Apache Gump and can also be found in the Commons, log4net and Lucene.NET projects. During the incubation of Ivy and Lucene.NET Stefan acted as one of the projects’ mentors.
Sascha Selzer
OpenValue
Backend architecture, Continuous Delivery, deployment strategy
- Infrastructure, Containers and Cloud Native
Sascha Selzer works as a senior software engineer at OpenValue. He has many years of experience in development with JVM based languages and in software architecture. His current focus is on the design and implementation of backend architectures, as well as continuous delivery/deployment strategies. He is also involved in cloud related topics such as monitoring and tracing solutions as well as related architecture and development paradigms (microservices, devops).
Anja Kammer
INNOQ
DevOps, Cloud-Native, Cloud-Infrastruktur
- Cloud-Native Teams
- Flexible architectures
- Infrastructure, Containers and Cloud Native
Anja Kammer is a Senior Consultant at INNOQ and supports companies on their journey to the cloud. In addition to providing advice on development processes and platforms, she develops cloud-native web applications in cross-functional teams. She is also an accredited trainer and co-curator for the iSAQB Advanced Level module CLOUDINFRA.
Arne Landwehr
INNOQ
Architecture, Clean Code
- Flexible architectures
Arne Landwehr feels at home in the Java universe. Prior to joining INNOQ, he worked as a software architect and team lead. Besides focusing on clean code, Arne is interested in design and architecture of distributed systems.
Sebastian Schwaiger
INNOQ
Cloud Native, distributed systems
- Docker and Kubernetes hands-on
- Infrastructure, Containers and Cloud Native
Sebastian Schwaiger associates himself with Generation Cloud Native. He thinks in scalable architectures for distributed applications. He is always interested in how the entire application works - from the macro to the micro level, from the infrastructure to the front end.
Gerrit Beine
INNOQ
Agile methods and organizations
- Advanced Product Owner
- CPSA Foundation Level
- Domain-driven Design in Practice
- Intensive Preparation for the iSAQB CPSA-A Exam
- Make and Bring About Good Decisions
- Risk Management for Software Architects
Gerrit has been working full-time in IT since 1998, with agile methods since 2001 and enjoys building bridges between software architecture and organizations. He has founded three companies and has been responsible for large projects as a software architect and consultant.
In addition to a degree in computer science, he also has a Master’s degree in Software Product Engineering and an MBA in General Management. He likes to combine his software architecture knowledge with insights from psychology and sociology.
Gerrit has been an active member of the iSAQB e.V. since 2011 and is accredited as a trainer for CPSA-Foundation and CPSA-A Domain-driven Design and as an examiner for the Advanced Level. Since 2008, he has been teaching software quality in the Master’s program at the West Saxon University of Applied Sciences Zwickau.
Christopher Schmidt
INNOQ
Cloud migration, Kubernetes, author of the iSAQB CLOUDINFRA curriculum
- From Legacy to Cloud Native
- Infrastructure, Containers and Cloud Native
Christopher is a senior consultant at INNOQ Schweiz and has been involved in software development for more than 20 years. During this time, he has successfully brought numerous software and modernization projects into production. His main focus is on current front-/backend technologies and highly scalable architectures. His passion is NoSQL and Kubernetes.
Alexander Kaserbacher
embarc
Evolutionary Architectures, Software Architecture in the Cloud
- Agile Software Architecture
- CPSA Foundation Level
- Flexible architectures
- Team Topologies Deep Dive
Alexander Kaserbacher is a consultant and trainer for software architecture at embarc. Several years of experience in agile software development help him to convey the added value of software architecture and to implement it effectively. In addition to cloud applications, distributed systems and evolutionary architecture, his passion for technology also includes the various impacts of software on companies and societal factors.
Martin Weck
INNOQ
Anforderungsanalyse und Softwarearchitektur
- CPSA Foundation Level
Martin Weck ist Senior Consultant bei INNOQ. Er arbeitet seit Jahren in Großprojekten verschiedenster Branchen (Payment, Banking, Insurance, Retail, Aviation) und ist dort vor allem im Backend (Java), teilweise im Frontend (JavaScript) und in der Business-Analyse im Einsatz. Indem er die Projekte von der Anforderungsanalyse bis zur technischen Umsetzung mitgestaltet, schlägt er die Brücke zwischen Business und Technik. Dies ist die Basis, um eine geeignete Architektur für ein gegebenes Problem zu finden.
Dr. Felix Kammerlander
embarc
Agile software development, requirements engineering, software architecture
- CPSA Foundation Level
As a consultant and trainer for software architecture, Felix Herz is passionate about complex challenges. It is not only the technical solution that is important to him, but above all the attitude of a team. Thematically, he deals with application architecture and cross-team processes - his experience in requirements management and agile development projects flows directly into this. He is in his element when it comes to designing efficient architectures and ensures clear requirements, optimizes interfaces and orchestrates implementation across different teams.
Felix Schumacher
INNOQ
IT-Security
- OWASP Top Ten in practice
- Web Security
Felix is a Senior Consultant at INNOQ. He enjoys working with IT security, test-driven development and the operation and further development of existing systems.
Kofi Jedamzik
INNOQ
Cloud-native Infrastructure, Observability, Platform Engineering
- Docker and Kubernetes hands-on
- Infrastructure, Containers and Cloud Native
Kofi Jedamzik has been working in the IT industry for more than 15 years and has specialized in cloud-native infrastructure, observability and platform engineering as a senior consultant at INNOQ. He has extensive experience in the development and implementation of modern operating architectures, especially in the optimization of automation processes and continuous delivery systems. In addition, he supports companies in effectively migrating their legacy workloads to the cloud and develops customized software architectures for demanding IT environments.
Michael Krämer
INNOQ
Sustainable software development
- Green Software
Michael Krämer is working in software development for over 20 year and works as a Software Architect at INNOQ. He is very commited to work out component designs with clearly defined responsibilities and to find appropriate solutions for requirements. Besides that he is engaged in Machine Learning, the integration of ML models in production environments and works as a trainer for Software Architecture.