I'm here to help you!
What I enjoy most about Domain-Driven Design is seeing individuals and teams succeed with it. If you want to use DDD and advanced software architectures to support it, I can help you improve your skills. I guide teams to create valuable, impactful software that delivers the best user outcomes. I do this through tailored training, consulting, and product development at my company, Kalele. My approach ensures your designs meet strategic business goals, which nurtures long-term success. Your unique business vision drives my work. I assist you to carefully select purposeful architecture and technology to complement it. Simplicity is key. Build valuable software. Hire me for expert help.
Register for
Advanced Training
Schedule
Successful Innovation
Request
Motivating Talks
Read My
Best-Selling Books
Let me help...
More importantly, I really enjoy your coding style—the fluency within your application services setting up the aggregates is so refreshing to review. I model a lot of my code style off of you, and I have been doing [software development] for way too many moons. I think everything you wrote years ago is still relevant today—perhaps more so due to its clarity. I just wanted to say thank you.
I am available for training, mentoring, consulting and speaking.
Register For Training
Schedule Consulting
Request Speaking
Read My Books
KALELE Workshops
Implementing Domain-Driven Design
Event-Driven Architectures
Using EventStorming for Rapid Innovation
Event-driven architecture features the capturing of significant system operations outcomes as events, and distributing those events throughout the system so that subsystems can react to them.
Learn how to use EventStorming to discover what you need to undertake the development of Event-Driven and Message-Driven Architectures.
Innovating with Domain-Driven Design
Understand strategic Domain-Driven Design from a business perspective.
Are you a subject matter or domain expert seeking to understand DDD?
Are you looking for a way to collaborate between business and tech?
This course is for you!
Fast Track EventStorming
This 4 hour workshop teaches EventStorming for rapid learning and innovation with Event-Driven Architectures.
Use DDD approaches that are embedded in EventStorming. Expand your REST experience with Event-Driven Architectures and supporting APIs.
Fast Track Data Mesh
Learn how liberating and powerful data mesh can be in contrast with the constraints of centralized data required by data warehouses, data lakes, and datamarts.
Although the decades-old legacy approaches to centralizing, consuming, and analyzing data have worked, the failures in achieving expected business value have been enormous. Digital transformation calls for decentralization, and data mesh delivers.
Fast Track Tactical DDD:
Aggregates, Value Objects, and Domain Events
For private or a bespoke training package, please contact me.
About Me
I am a software ecologist*, architect, modeler, and optimizer of teams and individuals. I work with CTOs and other executive technologists, teams, and individual engineers, as a leading expert in Domain-Driven Design, Event-Driven, and Reactive Architecture, championing simplicity in the face of complexity. I help teams and organizations optimize to realize business-driven and reactive systems as they transform from sprawling legacy systems. I am the author of four best-selling books, and the curator and editor of my Addison-Wesley Vaughn Vernon Signature Series. Most of my work is conducted through my successful boutique consulting and training firm, Kalele.
*Ecologist: concerned with ecosystems; the totality or pattern of relations between organisms and their environment; an often delicate or intricate system as a whole; requires systems thinking.
My Books
My Signature Series
My Signature Series boosts software development maturity. It showcases business-focused practices for success. The series covers reactive, object-oriented, and functional approaches to architecture and programming. Key topics include domain modeling, right-sized services, patterns, and APIs. It also advises on organic refinement and optimal technology use. Readers improve their development skills and business understanding.
The Adddot Podcast
// Committed to adding all software
// architecture and development leadership
// interviews, one expert at a time.
Book Me for Speaking Engagements
I am an in-demand keynote speaker and have presented at conferences globally, covering all continents except Antarctica.
Book me for your next public or private conference.
