Brad Jolicoeur

Brad Jolicoeur is a Strategic Technology Leader and Hands-on Architect with over 20 years of experience transforming engineering organizations and delivering scalable, distributed systems. He has a proven track record of driving business value through architectural innovation, including the adoption of AI/ML agents and Internal Developer Platforms.

Brad is an expert in bridging the gap between technical vision and business goals, leading high-performing teams to reduce cloud costs, accelerate delivery velocity, and improve system reliability, while actively contributing to code and architectural prototypes. He is passionate about leveraging Generative AI and LLMs to empower engineering teams and solve complex business problems.

  • LinkedIn
  • GitHub
  • Stack Overflow

Recent Blog Articles


sender-contract.png

In Message-Based Systems, Who Owns the Contract?

Brad Jolicoeur - 02/17/2026
In distributed systems, coupling often hides in message contracts. Learn why Events vs. Commands matters for ownership, and how to avoid the "Common" library trap.
Read More
userintent-workshop.png

The "Big Save" Problem: Why Task-Based UI is Event Sourcing’s Best Friend

Brad Jolicoeur - 02/16/2026
Learn how Task-Based UI solves the "Big Save" problem in Event Sourcing, retaining user intent and context for smarter downstream effects.
Read More
dotnet-profiler.png

Profiling .NET 10 Applications: The 2026 Guide to Performance

Brad Jolicoeur - 02/14/2026
Master .NET 10 profiling in 2026. Discover how AI-assisted tools like Visual Studio Copilot and triggered tracing transform performance tuning from guesswork to science.
Read More
trigger-mouse-trap.png

The Trap of Database Triggers in Event-Driven Architecture

Brad Jolicoeur - 02/13/2026
Database triggers seem convenient for data reliability, but they introduce hidden locking, coupling, and semantic loss. Learn why modern architectures prefer the Outbox pattern and CDCs.
Read More