Marco Heimeshoff is a trainer, speaker and software developer from Germany. He organizes KanDDDinsky, a conference about Domain-driven Design and the art of business software and co-founded the german DDD community in 2013 and VirtualDDD.com in 2019. Between consulting companies around the globe and his day job in building health care software, you'll find him speaking at conferences about DDD, socio-technical systems and first principles.
Marco Heimeshoff won't leave any stone unturned once you lend him an ear and sticky notes. He believes that life long learning, focus on language and empathy are the three pillars of quality development. With over a decade of experience, he is helping teams to change and learn in all things from code to culture and to master Domain-Driven Design, agile software development, functional programming and CQRS with event sourcing.
You can follow him at @Heimeshoff
I'm teaching at...
Functional Domain Models in Practice with Marco Heimeshoff
Led by Marco Heimeshoff
Want to build better business software by aligning your code with your culture? Join Marco Heimeshoff for this intensive workshop exploring the technical relationship between code, culture and architecture and learn how to model and implement software from a business perspective.architecture domain-modelling semantic-code event-driven-design domain-driven-design event-sourcing
Talks I've Given
Is DDD Overrated?
Featuring Susanne Kaiser, Marco Heimeshoff and Stefan Tilkov
This provocatively titled panel will feature Stefan Tilkov, Marco Heimeshoff and Susanne Kaiser as they revisit a controversial-sounding blog post published by Stefan earlier this year. This is one session you do not want to miss!architecture discovery panel-discussion domain-driven-design
Domain Modelling in a Remote World
Featuring Marco Heimeshoff
Even while working remotely, we still need to envision new business models, explore processes and design software systems. In this session you will discover a collection of amazing new tools and remote modelling methods that the DDD community has experimented with and distilled throughout 2020.remote-work architecture event-driven-design domain-driven-design domain-architecture