Meet Kalele!

We are bespoke software builders led by Vaughn Vernon. Our boutique services team helps you drive strategic innovation with Domain-Driven Design, purposeful software architecture, including reactive, event-driven services.

For decades, we have excelled in consulting, training, coaching, and mentoring, leading advanced strategic and tactical designs along with service-based implementations. Let’s team up and collaborate to solve the challenges of modern system designs together, all while keeping the atmosphere creative and fun as we exceed business expectations.

What We Do

Consult and Train

Attract and retain talent by accelerating their skill building with the best software architecture, design, and implementation techniques and approaches. Improve your project outcomes with better teams.

Focus on You

We help you get on track and stay on track by focusing on you and your strategic vision. We know that innovations in core areas of your business are what will deliver success and we are committed to that ultimate goal.

Lead by Example

We engage with business experts to demonstrate how to explore, learn, and iterate rapidly to flourish with innovative value creation. Experiments lead to fast discoveries that help direct and redirect effort quickly.

Keep Costs Down

Saving money in the right places is important. We keep our overhead low and pass the savings on to you. You get the quality and experience our team provides at a competitive price. Contact us for a quote.


We have broad business experience. We understand software developers and architects, business experts, project leads, CTOs, CIOs, and business stakeholders. Reach out, we are happy to help!

Our Team

Vaughn Vernon, Principal

Vaughn Vernon is a software developer and architect with more than 35 years of experience in a broad range of business domains. He leads clients to realize innovative, business-driven, reactive, digital systems, as they transform from a legacy of brittle, technology-driven, stagnation. 


Nicole Andrade, Principal

Nicole Andrade is head of operations. She sees beyond the numbers, connecting the dots that lead to opportunities. Nicole applies a clear lens to complicated business problems, drives innovation, supports our teams and enhances our vision thanks to her organizational skills and strengths.  No doubt, no matter how Kalele helps you, she will be involved in making it a smooth, friendly, and efficient process.

Our Instructors and Consultants

Vaughn Vernon Instructor

Vaughn Vernon

Vaughn Vernon is a well-known expert in Domain-Driven Design (DDD) and Reactive, Event-Driven Architectures. Whether you’ve heard about his lead in strategic and tactical software modeling, read his best-selling books, seen him speaking at global conferences, or heard about him championing simplicity in software development, Vaughn is here to help. He’s done so for thousands of developers, as well as numerous teams and organizations. With decades of experience empowering software practitioners, he’s your go-to for accelerating software development.

James Higginbotham

James Higginbotham

James is an API and microservice architecture consultant with over 20 years of experience in developing and deploying apps and APIs. He provides API strategy, design and microservice architecture guidance to enterprise IT and organizations undergoing digital transformation. His API design workshops have been taught to organizations all over the world. 

Stefan Hofer Instructor

Stefan Hofer

Stefan coined the term Domain Storytelling and has been working for WPS – Workplace Solutions in Germany since 2005. His job there is to help teams develop software that does the right job the right way – by coaching Domain-driven Design, by facilitating collaborative modeling workshops, and as business analyst.

Tomasz Jaskula

Tomasz Jaskula

Tomasz has more than 20 years of experience in software development and architecture. He helps his clients use DDD every day thus delivering business value for the client. Tomasz is an expert in the use of Event Sourcing and CQRS. He has several years of experience as a team lead, coach, and mentor, who gets the best results from his team members.

Susanne Kaiser

Susanne Kaiser

Susanne is an independent tech consultant supporting organizations to build and run software products from idea to production. Susanne was previously working as a startup CTO. She has a background in computer sciences and experience in software development and software architecture for more than 18 years. Susanne regularly presents at international tech conferences as a speaker.

Henning Schwentner Instructor

Henning Schwentner

Henning has been into computers ever since he got an Amiga 500 in the early 90s. He was lucky enough to turn this passion into a profession and works as a coder, coach, and consultant at WPS – Workplace Solutions. He helps teams to bring structure into their existing software or to build new systems with a sustainable architecture from scratch. Henning is the author of LeasingNinja, the German translator of Domain-Driven Design Distilled, and co-organizer of CoMoCamp.

Henning Schwentner Instructor


Description/ Bio


We have founded multiple Domain-Driven Design meetup groups. We support leaders, architects, and engineers with consulting, training,  presentations, coaching, and mentoring worldwide. This has contributed greatly to the global adoption of DDD.

From a handful of meetups in 2011, by 2021 had 142 Domain-Driven Design groups globally, with 93,171 members.

We are featured in conferences globally where we cover a wide range of topics related to business architecture and software architecture while featuring DDD, both in keynotes and workshops. Our teams’ efforts have led to the establishment of large conferences dedicated to these topics, something which was just a dream almost a decade ago.

We continue to lead in the area of Reactive architecture and programming by sponsoring the OSS project XOOM.

Kalele Logo

Our Name and Logo

Kalele is the Hawaiian language word for messaging. Messaging is at the center of everything that we do. Human language is a form of messaging between people. Language-based modeling is the key to using Domain-Driven Design. Exchanging messages between objects is the way that object-oriented programming was first conceived, and facilitates the best means to make software models explicit with modern hardware architecture that features many CPU cores.

Our logo design further emphasizes messaging. Forming a K for Kalele are two arrows that represent incoming and outgoing messages. Kalele is message-driven at our core.


Scottsdale, Arizona, USA

Mountain Standard Time (GMT-7)

Scottsdale Cactus
Scroll to Top