Michael Carducci Speaker

IRL engaging talks for deep geeks from a natural entertainer

Past Clients

happy_client.exe memory exceeded

Welcome to your PC!

About Michael Carducci

Michael Carducci is a seasoned IT professional with over 25 years of experience, an author, and an internationally recognized speaker, blending expertise in software architecture with the artistry of magic and mentalism. His upcoming book, "Mastering Software Architecture," reflects his deep understanding of the multifaceted challenges of building resilient, effective software systems and high-performing teams. Michael's career spans roles from individual contributor to CTO, with a particular focus on strategic architecture and holistic transformation.

As a magician and mentalist, Michael has captivated audiences in dozens of countries, applying the same creativity and problem-solving skills that define his technology career. He excels in transforming complex technical concepts into engaging narratives, making him a sought-after speaker and emcee for tech events worldwide.

In his consulting work, Michael adopts a holistic approach to software architecture, ensuring alignment with business strategy and operational realities. He empowers teams, bridges tactical and strategic objectives, and guides organizations through transformative changes, always aiming to create sustainable, adaptable solutions.

Michael's unique blend of technical acumen and performative talent makes him an unparalleled force in both the tech and entertainment industries, driven by a passion for continuous learning and a commitment to excellence.

Michael Carducci Speaking

Topics and Expertise

Over his career, Michael has accumulated a diverse set of skills and expertise. When speaking or consulting, topics usually revolve around the following:

carducci topic

REST, Linked Data, & Knowledge Graphs

carducci topic

Software Development & Architecture

carducci topic

Creativity and Problem Solving

carducci topic

Soft Skills

Mastering Software Architecture Book

Michael has been reflecting on over a quarter-century of experience in the tech industry and over fifteen years in architecture-focused roles. The result is a novel approach to software architecture solving problems surrounding defining, selecting, communicating, and enforcing architecture decisions. His accumulated knowledge, experience, and R&D is captured in his latest book, Mastering Software Architecture. Available Now!

Picture of the book Mastering Software Architecture

Description

As the pace of evolution in technology continues to accelerate, the field of software architecture grapples with ever-increasing complexity, uncertainty, and risk. While numerous patterns and practices have emerged as potential approaches to solving the industry’s most challenging problems, these tools often struggle to consistently deliver on their promises and software projects fail to reach their potential with alarming frequency. This meticulously crafted guide presents a deep exploration into the intricacies of crafting systems that precisely and predictably address modern challenges. It goes beyond mere comprehension of architecture; it encourages mastery.

Mastery of software architecture requires much more than just technical know-how. The author, drawing upon deep experience and unique perspectives, introduces a fresh, problem-centric approach to the realm of software architecture to address these myriad challenges. This book offers a uniquely holistic approach, weaving together architectural principles with organizational dynamics, environmental subtleties, and the necessary tools to execute on architecture more effectively. It addresses the broader contexts that are often overlooked. You’ll be introduced to the transformative Tailor-Made model which provides fast, design-time feedback on total architectural fit and offers more deterministic outcomes, without the typical (and costly) trial-and-error. The Tailor-Made model further enables a practical approach to designing evolutionary architectures.

This book also offers a comprehensive Architect's toolbox with powerful strategies and problem-solving tools to design, communicate, and implement architectural decisions across the enterprise. Additionally, it imparts invaluable insights into the art of communication as an architect, seamlessly aligning visions with business goals and objectives. With its rich blend of theoretical depth, practical insights, and actionable tools, this book promises to redefine the landscape of software architecture. Whether you are an established architect or an aspiring one, Mastering Software Architecture is poised to enhance your expertise, enabling you to confront architectural challenges with unparalleled confidence and competence.

2025 Conference & Public Training Dates

Private training and consulting services available upon request. Always open to speaking opportunities.

Third Way Web Development with HTMX

January 24th, 2025 - 11AM EDT/8AM PDT

Architecture Patterns for AIPowered Applications

February 6th, 2025 - 11AM EDT/8AM PDT

The Art of Innovations Online Workshop

March 3rd, 2025 - 11AM EDT/8AM PDT

Personal Knowledge Management (PKM) Online Workshop

March 31st, 2025 - 11AM EDT/8AM PDT

Arc of AI

March 31st - April 3rd, 2025 — Austin, TX

Gateway Software Symposium, 2025

April 4th - 5th, 2025 - St. Louis, MO

Mississippi IT Symposium

April 8th, 2025 — Jackson, MS

Great International Developer Summit 2025

April 22nd - 25th 2025 - Bangalore, India

Architecture Patterns for AIPowered Applications

February 6th, 2025 - 11AM EDT/8AM PDT

New England Software Symposium, 2025

May 2nd - 3rd, 2025 - Boston, MA

Grand Rapids IT Symposium

May 6th, 2025 — Grand Rapids, MI

Code Remix 2025

May 12th - 14th, 2025 · Miami, FL

Great Lakes Software Symposium, 2025

May 16th - 17th, 2025 - Chicago, IL

North Dakota IT Symposium

May 20th, 2025 — Fargo, ND

UberConf, 2025

July 15th - 18th, 2025 — Denver, CO

Central Iowa Software Symposium, 2025

September 5th - 6th, 2025 - Des Moines, IA

Twin Cities Software Symposium, 2025

September 12th - 13th, 2025 - Minneapolis, MN

Northern Virginia Software Symposium, 2025

September 19th - 20th, 2025 - Reston, VA

Pacific Northwest Software Symposium, 2025

October 10th - 11th, 2025 - Seattle, WA

Memphis IT Strategy Series

October 30th, 2025 — Memphis, TN

TechLeader Summit 2025

December 3rd - 5th, 2025 | Clearwater, FL

Arch Conf 2025

December 8th - 11th, 2025 · Clearwater, FL

Interested in having Michael speak at your event, bring training to your team, or join your podcast? Email him now!

Kudos