Toggle navigation
FAQ
Program
Schedule
Workshops
Values
Sponsors
Tickets
Speakers
All speakers for
DDD Europe
,
DDD Foundations
,
EventSourcing
, and the
workshops
.
Alberto Brandolini
Blink Modelling
Alberto Brandolini
Avanscoperta
I like to solve problems and to write software that does that. I’ll flood you with sticky notes and call it #EventStorming. I run http://www.avanscoperta.it
More...
Alessandro Di Gioia
Outside-In development guided by tests
Alessandro Di Gioia
Director at Agile Coaching Engineering Services
With 20 years of experience in building software, Alessandro worked within companies ranging from small start-ups to large enterprises. He helps…
More...
Alexander Langer
Messaging Architecture Katas
Alexander Langer
Loves messages
Alexander calls himself a polyglot, full stack developer, and solutions architect. He has 20 years of experience in software and web development,…
More...
Alexey Zimarev
Real-life Event Sourcing
Alexey Zimarev
Reliable messenger
Alexey is CEO of Ubiquitous AS and the author of “Hands-on Domain-Driven Design with .NET Core” book. His particular interests are in event-driven…
More...
Andrew Harmel-Law
Combatting the Near Enemies of Domain Driven…
Andrew Harmel-Law
Technical Principal, ThoughtWorks
A highly enthusiastic, self-starting and responsible Tech Principal; Andrew specialises in Java / JVM technologies, agile delivery, build tools…
More...
Arif Wider
Data Mesh Paradigm Shift in Data Platform…
Arif Wider
Head of AI, ThoughtWorks Germany
Dr. Arif Wider is a lead developer at ThoughtWorks, where he enjoys building scalable applications and building teams that build scalable applications.…
More...
Aslam Khan
Experiments in Reasoning
Aslam Khan
FoldLeft
Aslam is an African software developer, by birth and by choice. A couple of decades later and he is convinced that software development is hard,…
More...
Avraham Poupko
“Nothing will ever be the same” – How Commonality…
Avraham Poupko
Lead Architect Synamedia Israel
Avraham is a lead architect in Synamedia in Jerusalem Israel. He learns and teaches about how people join to create software.
More...
Barry O' Sullivan
Scratch Refactoring to Understand: Unearthing…
Barry O' Sullivan
Legacy Web Development Contractor
I am a software developer from Ireland. I work primarily with existing codebases, adding new functionality while converting legacy code into…
More...
Christian Folie
Transport Tycoon DDD Kata
Christian Folie
Software Developer & Mountain Enthusiast
Christian works at Softwarepark as Developer, Architect and Consultant and tries to understand and apply Domain Driven Design since 2010. He…
More...
Christian Kohls
Elephants, Patterns, and Heuristics
Christian Kohls
TH Köln, patterns, programming and design thinking
Christian teaches as a professor at the TH Köln, a University of Applied Sciences. His courses include design patterns, programming languages,…
More...
Cyrille Martraire
Blink Modelling
Cyrille Martraire
Deliberate Designer
Cyrille Martraire (@cyriux) is CTO and partner at Arolla (@ArollaFr), the founder of the Paris Software Craftsmanship community and a regular…
More...
Dennis Doomen
Event Sourcing Done Right - Experiences from…
Dennis Doomen
On an everlasting quest for knowledge that significantly improves the way you build your key systems in an agile world.
Dennis is a veteran architect in the .NET space with a special interest in writing clean code, Domain Driven Design, Event Sourcing and everything…
More...
Diana Montalion
Systems are communication structures
Diana Montalion
Mentrix Group: Principal, Architecture
If you’ve read The Economist, donated to Wikipedia, or contributed to The World Monuments Fund, you’ve interacted with systems that Diana helped…
More...
Einar Høst
Evolving architecture with DDD and hypermedia
Einar Høst
Computer at NRK
Einar W. Høst is not a software craftsman; he is a genuine, PhD-certified ivory tower zealot. His heretic views include thinking away from the…
More...
Elisabeth Hocke
A Story of Mob Programming, Testing and Everything
Elisabeth Hocke
Principal Agile Tester
Having graduated in sinology, Lisi fell into agile and testing in 2009 and has been infected with the agile bug ever since. She’s especially…
More...
Emily Stamey
Hey Boss, Event Sourcing Could Fix That!
Emily Stamey
Senior Software Engineer, Crafty Person, and Eater of Legacy Spaghetti
Emily is a Senior Software Engineer in North Carolina, on the east coast of the United States. Her experience includes supporting and modernizing…
More...
Eric Evans
Blink Modelling
Eric Evans
Domain Linguist
Eric Evans is the author of "Domain-Driven Design: Tackling Complexity in Software," Addison-Wesley 2004. Since the early 1990s, he has worked…
More...
François Royer
Finance & Cashflow Modelling with DDD
François Royer
Principal Consultant at Guanxi Labs
François is passionate about problem solving using software and corporate jiu-jitsu, and also breaking down the divide between IT and Business…
More...
Gayathri Thiyagarajan
Combatting the Near Enemies of Domain Driven…
Gayathri Thiyagarajan
Mum, Engineer, Technologist - In that order
A software engineer with over 13 years experience in Java development. I have been working on designing and developing distributed systems for…
More...
Gojko Adzic
How serverless impacts design
Gojko Adzic
Partner, Neuri Consulting LLP
Author of Humans vs Computers, Impact Mapping, Specification by Example and a few more books… Working on MindMup and Claudia.js.
More...
Indu Alagarsamy
Designing Resilient Microservices using DDD…
Indu Alagarsamy
Distributed Systems Engineer
Indu Alagarsamy has been programming for over 15 years. She is currently part of the development team at Particular Software, the makers of NServiceBus,…
More...
James Geall
Conflict Detection and Resolution in an Event-Sourced…
James Geall
Vice President Of Engineering at Event Store
James Geall is an independent consultant based in Europe and has been developing distributed systems for over 19 years. For the last 12 years,…
More...
James Nugent
Database Fundamentals for Event Sourced Systems
James Nugent
Event Sourcing and Cloud Operations Expert
James is a software engineer from Bath, England currently working on a variety of projects. He has worked in engineering at HashiCorp, Boundary,…
More...
Jennifer Carlston
Developing Distributed Autonomy at Pluralsight
Jennifer Carlston
Software Engineering Architect
Jennifer currently works at Pluralsight as a Software Engineering Architect. Their mission is to democratize technology skills around the world.…
More...
Jérémie Chassaing
Functional Event Sourcing
Jérémie Chassaing
thinkbeforecoding
Jérémie Chassaing has been practicing Domain Driven Design and Continuous Improvement for 10 years as an architect at D-Edge / Availpro, a channel…
More...
Johan Martinsson
BugsZero Kata
Johan Martinsson
La passion du code. Coach Tech Agile
Johan Martinsson est un développeur freelance qui se passionne entre autres pour le design du code. Avec 17 ans d’expérience, il a passé les…
More...
Juergen Heymann
Experience applying DDD for aligning an enterprise…
Juergen Heymann
Chief Design Architect - Central Engineering
I am a software developer, then architect with 30 years experience, the last 25 at SAP. My main interests are architecture, design and modeling…
More...
Kacper Gunia
Modelling & Architecture Kata: Loyalty Domain
Kacper Gunia
DDD London Organiser
Kacper Gunia is and independent Software Architect, Trainer and Consultant with 10 years of experience in the industry. He is passionate about…
More...
Kenny Baas-Schwegler
Growing the Virtual DDD meetup: a retrospective
Kenny Baas-Schwegler
strategic software delivery consultant
Kenny Baas-Schwegler is a strategic software delivery consultant, Socio-technical thinker, facilitator, visual collaborate modeller and technical…
More...
Kent Beck
Continued Learning: The Beauty of Maintenance
Kent Beck
Programmer, coach coach, singer/guitarist, peripatetic
Kent consistently challenges software engineering dogma, promoting ideas like patterns, test-driven development, and Extreme Programming. Currently…
More...
Konstantin Kudryashov
Architecture Decisions: A Case Study
Konstantin Kudryashov
Machine embassador to Human world
When not blogging Konstantin Kudryashov is a prominent public speaker, original organiser of BDD London meetups, the creator of Behat, Mink,…
More...
Lorraine Steyn
Systems Thinking and the Art of Simplification
Lorraine Steyn
Simplifier-in-chief
Driven to find better ways of producing code, and then teaching the next generation of developers all our hard-won lessons!
More...
Luca Matteis
Behavioral Programming: Aligning Code with…
Luca Matteis
Software Engineer
I’m from Rome Italy, currently living in Amsterdam. Everything changed when I started reading more academic papers on subjects relating Statecharts…
More...
Marcello Duarte
Lean and Functional Domain Modelling
Marcello Duarte
Agile Coach
Marcello is a Sociologist turned techie, he also holds a Licentiate degree on Computing for Management. Because of his rich/mixed background…
More...
Marco Consolaro
Outside-In development guided by tests
Marco Consolaro
Sociotechnical philosopher.
Software craftsman, entrepreneur, systems thinker and student, restless traveler, philosopher - all blended with Venetian humor. I was 9 when…
More...
Marijn Huizendveld
A different take on (context) mapping
Marijn Huizendveld
Not your typical nerd
In a small backstreet of Tokyo lives a man named Aki, a 78 years old former chef. Aki spent most of his life trying to perfectly cook the rice…
More...
Martin Thompson
Event Log Architectures: When quality matters
Martin Thompson
Real Logic Limited
Martin is a Java Champion with 25+ years of experience building complex and high-performance computing systems. He is most recently known for…
More...
Michael Plöd
Context Maps - practically applied
Michael Plöd
INNOQ - Fellow
Michael works as a Fellow for INNOQ in Germany. He has over 15 years of practical consulting experience in software development and architecture.…
More...
Michel Grootjans
Playing With Projections
Michel Grootjans
Technical Agile Coach
Michel Grootjans has been programming since the age of 12. He has programmed strange machines like the TI 99-4A, the Atari 2600, Mac128, HP28,…
More...
Miriam Tocino
Zerus & Ona: Adventures in The Binary World
Miriam Tocino
Crafting a warm, welcoming introduction for children to the world of computers and technology with Zerus & Ona.
Former architect, software developer and programming teacher. For the past two years, Miriam has spent her baby’s nap times drawing and writing…
More...
Nat Pryce
Mistakes Made Adopting Event Sourcing (and…
Nat Pryce
Consulting developer
Nat has been programming for *coughty-cough* years, and programming in Kotlin since it was in beta. He introduced Kotlin into his current client…
More...
Natalia Chechina
Scaling robots
Natalia Chechina
Lecturer in Computing at Bournemouth University
Natalia Chechina is passionate about distributed systems, cooperative robotics, scalability, and fault tolerance. Her research investigates approaches…
More...
Neal Ford
Architecture: The Hard Parts
Neal Ford
Director / Architect / Meme Wrangler @ ThoughtWorks
Neal is Director, Software Architect, and Meme Wrangler at ThoughtWorks, a software company and a community of passionate, purpose-led individuals,…
More...
Nick Tune
Blink Modelling
Nick Tune
Sociotechnical Thinker
Nick is a technical leader who embraces every aspect of discovering, designing and continuously delivering high-scale software systems to growing…
More...
Oleg Kutyrin
Experience applying DDD for aligning an enterprise…
Oleg Kutyrin
Chief Development Architect - Central Engineering
Architect dealing with cloud-native application development at SAP
More...
Ora Egozi-Barzilai
DDD Case Study: Oops, I DDD it again (and…
Ora Egozi-Barzilai
R&D Director at Taboola
With 15 years of experience in designing architecture and leading groups, Ora’s passion lies in the connection of building an architecture that…
More...
Paul Rayner
DDD by Example
Paul Rayner
Domain Remodeler
Paul Rayner is a developer, instructor, coach and popular conference speaker. He co-founded DDD Denver and is founder and chairman of the Explore…
More...
Pedro Santos
Outside-In development guided by tests
Pedro Santos
Technical Coach
Over 25 years of experience in software, from embedded systems, aviation, media, retail, to cloud-based enterprise applications. I'm a co-author…
More...
Raimond Brookman
Improve your Productivity *and* Cost-Effectiveness…
Raimond Brookman
Principal Architect | Area Lead Software & Architecture | Info Support
Raimond Brookman is Principal Architect and Technology Area Lead Software & Architecture at Info Support Since 1994 he has been working in IT…
More...
Rebecca Wirfs-Brock
Design Heuristics
Rebecca Wirfs-Brock
heuristics hunter and Driven-Design meme inventor
I'm best known as the "design geek" who invented Responsibility-Driven Design and the xDriven meme (think TDD, BDD, DDD..). I'm keen on learning…
More...
Sara Pellegrini
DDD and Event Sourcing: better together!
Sara Pellegrini
Passionate learner
Sara Pellegrini is an enthusiastic and proactive IT professional who specializes in analysis, design and development of web applications with…
More...
Scott Wlaschin
Domain Modelling with FP
Scott Wlaschin
Developer, architect and author
Scott Wlaschin is a developer, architect and author. He is the author of the popular F# site fsharpforfunandprofit.com, and the book "Domain…
More...
Sonya Natanzon
Architect’s Survival Guide to Healthcare
Sonya Natanzon
Solution architect at Guardant Health
Sonya is a solutions architect at Guardant Health. Her passion is helping patients by building excellent software. She has worked in a number…
More...
Susanne Kaiser
Preparing For a Future Microservices Journey…
Susanne Kaiser
Independent Tech Consultant
Susanne Kaiser works as an independent Tech Consultant and was previously working as a startup CTO transforming their SaaS solution from monolith…
More...
Thomas Coopman
Eventstorming from Scratch
Thomas Coopman
Software Consultant
Thomas Coopman has been fascinated with computers since he was a kid. Playing around at first, became programming later and after learning some…
More...
Thomas Ploch
Measuring the intangible - How to convince…
Thomas Ploch
Infinite State Machine @ FlixBus
I am Thomas, and I design systems for people and computers for fun and profit! My career has navigated me through various industries like…
More...
Thomas Bøgh Fangel
Event Sourcing as the foundation of traceability,…
Thomas Bøgh Fangel
Architect and developer at Lunar
Thomas Bøgh Fangel is a backend architect and developer at Lunar - one of the new players in the Nordic banking sector. His time is equally divided…
More...
Tobias Goeschel
Test Driving Your Domain Core
Tobias Goeschel
Consultant, crafter and coach at codecentric
Tobias started his career as a freelance web developer in 1997, and has since worked on hundreds of smaller and larger projects, from a few…
More...
Trond Hjorteland
User story mapping for domain discovery
Trond Hjorteland
Senior Consultant at Scienta, aspiring Agile Tech Strategist.
Trond is an IT architect and aspiring sociotechnical systems developer from the consulting firm Scienta and has many years experience with large,…
More...
Udi Dahan
Keynote
Udi Dahan
Founder of NServiceBus
Udi Dahan is one of the world’s foremost experts on Service-Oriented Architecture and Domain-Driven Design and also the creator of NServiceBus,…
More...
Viktor Klang
Serverless beyond Stateless
Viktor Klang
Co-founding member of CloudState.io, Deputy CTO of Lightbend
Viktor Klang, is a public speaker and programmer‚ specializing in distributed systems and concurrency. He is a prolific contributor to, and Emeritus…
More...
Vladik Khononov
Balancing Coupling in Distributed Systems
Vladik Khononov
Chief Architect at Naxex
I’m a software developer with nearly 20 years of industry experience. During the years I worked for companies large and small, in roles ranging…
More...
Yan Cui
Building event-sourcing systems with Serverless
Yan Cui
Independent Consultant
Yan is an experienced engineer who has run production workload at scale in AWS for 10 years. He has been an architect and principal engineer…
More...
Yves Reynhout
Projections Explained
Yves Reynhout
The Journeylist
Yves Reynhout is a Belgian software developer with a keen interest in the technical, people and functional aspects required to deliver value…
More...
zhamak dehghani
Architecture: The Hard Parts
zhamak dehghani
ThoughtWorks, Technology Director
Zhamak is a technology director at ThoughtWorks with a focus on distributed systems and modern data platform architecture at Enterprise. She…
More...
Zsófia Herendi
DDD for Domain Experts & Product Owners
Zsófia Herendi
flow addict PM
Zsófia is a Product Manager who has spent more than 14 years bringing developers and business people together, 10+ years working on different…
More...
Join the
mailing list
for updates about the
DDD Europe
Conference and workshops