Our trainings about Data & AI

The combination of artificial intelligence and data management opens up new potential in software architecture and beyond. Our training courses on AI & Data offer you practical knowledge and innovative approaches to make the most of these technologies. Data Mesh provides you with a powerful framework for decentralized data architecture, while our Prompt Engineering training shows you how to manage AI models efficiently and purposefully. Domain-driven design for machine learning (DDD4ML) also helps you to structure and successfully implement complex machine learning projects. Managers can learn how to effectively integrate data-driven strategies into their organizations in the Data Mesh Executive Briefing.

Our Training Offers

Your Trainers

Dr. Simon Harrer

INNOQ

Suitable architecture, clean code, remote mob programming

  • Data Mesh for Managers
  • Data Mesh: Introduction
  • Online Team Event with Remote Mob Programming

Dr. Simon Harrer is a Senior Consultant at INNOQ. He is a software developer at heart who has now turned to the dark side, namely the world of data. He co-authored datamesh-architecture.com and translated the Data Mesh book by Zhamak Dehghani into German. He is currently developing the Data Mesh Manager, a SaaS product to fast-track any data mesh initiative.

Jochen Christ

INNOQ

Self-contained Systems, rest-feeds.org-author

  • Data Mesh for Managers
  • Data Mesh: Introduction
  • Online Team Event with Remote Mob Programming

Jochen Christ is a Senior Consultant at INNOQ. He is an experienced software architect and Data Mesh specialist. He has supported over 10 companies in the introduction of Data Mesh. Jochen is co-author of datamesh-architecture.com, datamesh-governance, and datacontract.com.

Christopher Stolle

INNOQ

Sustainable software architecture, DDD and meaningful use of technology to solve business problems

Christopher Stolle is a principal consultant at INNOQ with more than 10 years of experience in the project business. He focuses on the integration and modernization of software systems and digitization strategies. Furthermore, he has extensive project experience in the design and implementation of large distributed software systems. Recently, he has also been focusing a lot on strategic Domain-Driven Design.

Theo Pack

INNOQ

Software architecture, distributed systems, cloud-native

  • Data Mesh: Introduction

Theo is a Senior Consultant at INNOQ and has been working in software development for 10+ years. He is passionate about cloud-native applications, distributed systems, domain-driven design, DevOps and agile software development.

Ralf D. Müller

Docs-as-code, software documentation

  • Documentation-as-Code
  • Fantastic diagrams
  • Prompt engineering for architects and developers

Ralf has continuously refined his skills over more than 25 years in the software industry, evolving from a software developer to an experienced software architect. In addition to designing software architectures, he places great emphasis on clearly communicating and documenting his ideas. With this goal in mind, Ralf initiated the open-source project docToolchain, which focuses on the effective documentation of software architectures. He is also responsible for creating various formats of the arc42 template. As a CPSA-Advanced-certified software architect, Ralf shares his knowledge and experience in training sessions and talks, showing others how to keep architectural documentation simple and up-to-date. Video: More Than Arrows and Boxes – Architecture Diagrams in Software Architecture Stream..

Marco Steinke

INNOQ

Software architecture, AI

  • GenAI for Developers

Marco Steinke is a consultant at INNOQ. His focus is on software architecture. He also deals with artificial intelligence, particularly the architecture and integration of AI systems.

Hermann Schmidt

INNOQ

Facilitation, large language models

  • GenAI for Developers

Hermann Schmidt works as a Senior Consultant at INNOQ. After more than two decades as a developer and architect, which mainly revolved around the “how” of software development, he is now focusing on the “what” and “who”. As a facilitator, he is interested in team structures, development and innovation processes, as well as creative techniques. Problems that hide in the cloud between the specialist department and the development team are his favorite area. Lately, Large Language Models have ignited a spark in him that reminds him of the time as a 17-year-old in high school when he sat wide-eyed in fascination in front of the only computer and wrote his first programs.