
I help in establishing a strong alignment and healthy collaboration
between strategy, business and tech
Areas of expertise
My Services
Consulting & Coaching
With over 20 years of consulting experience, my expertise lies in Domain Driven Design, Team Topologies, Software Architecture, and Agile Delivery. Specializing in both smaller and larger assignments, my services encompass coaching team members and consulting at a leadership level. My approach is tailored to meet the unique needs of each client, ensuring a successful outcome that aligns with their business goals and objectives. Let me help you navigate the complexities of modern software development practices and drive your team towards excellence.
Trainings
With over 10 years of experience as a trainer, I offer dynamic and interactive training sessions that are available both onsite and remotely, providing flexibility to meet your team's needs. I am an accredited trainer for the iSAQB™ Foundation and Domain-Driven Design trainings. My trainings are designed to be fun yet thorough, infused with numerous real-world examples drawn from my extensive practical experience. This approach not only enhances learning but also ensures that participants can directly relate concepts to everyday scenarios, making the learning process both enjoyable and highly effective.
Focus Workshops
I offer intensive focus workshops lasting between 1 to 5 days, each carefully structured with clear outcome goals. These sessions are particularly effective in identifying domains and bounded contexts, establishing initial team boundaries, and defining certain Team Topologies. To achieve these objectives, I employ a range of methodologies including the DDD Starter Modeling Process, Bounded Context Design Canvas, Wardley Mapping, Independent Service Heuristics, Business Model Canvas, and Team Topologies. These workshops provide an excellent opportunity to kickstart your team’s efforts in these strategic areas, setting a solid foundation for future development and collaboration.
Keynotes & Talks
I am available for booking internal talks and keynotes at your company, as well as for national and international conferences and meetups. With a track record of delivering over 150 talks at various prestigious events and having won several best presentation awards, I bring a wealth of experience to each speaking engagement. My past appearances include notable conferences such as DDD Europe, KanDDDinsky, OOP, (W-)JAX, XPand, Spring I/O, Agile Meets Architecture, Øredev, NewCrafts, GOTO, SpringOne or Software Architecture Gathering. Whether addressing intimate company gatherings or large-scale industry events, my presentations are designed to inspire, educate, and engage audiences across the tech community.
Facilitation
I offer specialized workshop facilitations across a variety of strategic and collaborative methods, including EventStorming, Domain Storytelling, Wardley Mapping, User Story Mapping, Quality Storming, and Impact Mapping. These workshops are designed to foster deep understanding and engagement among team members, enhancing their ability to tackle complex projects and challenges. Additionally, I provide tailored coaching sessions alongside these workshops. The goal is to equip your employees with the necessary skills and confidence to independently facilitate similar workshops in the future.
Reviews
I specialize in conducting thorough reviews of Software Architectures and Socio-technical Architectures. Whether utilizing established methodologies like ATAM or developing a customized review process together, my approach ensures that the reviews are tailored to your unique needs. My reviews are characterized by openness, transparency, and an absence of politics and blame, fostering an environment conducive to genuine improvement. Each review is goal-driven, concluding with clear, actionable items that your team can immediately address. This structured approach ensures that the insights provided are both practical and impactful, directly contributing to your organization's strategic development.
Schedule a one-on-one meeting with me
Let’s meet for a free 30 minute call in order to evaluate your current challenges
and how I can help you with my services.
Just click the button below in order to schedule a meeting with Calendly