I am a software developer, architect, technical lead, author, and educator. My most notable technical expertise lies in message-driven systems, Event-Driven Architecture, CQRS, and Event Sourcing. Over the years, I have contributed to multiple companies building large-scale message-driven systems and gained deep, hands-on experience. In my work, I focus on understanding business and product challenges to design and build software that serves real-world needs and drives meaningful outcomes.
For more information, please visit my website.
I am the author of "Message- and Event-Driven Systems with CQRS and Event Sourcing: Web and Cloud Architecture". This book demystifies a collection of widely discussed architectural patterns, clearly distinguishing between message-driven, event-driven, CQRS, and Event Sourcing approaches, and showing precisely when to apply each. By untangling concepts that are often confused, it provides both a strategic overview and practical guidance for designing a system and its components.


