Brad self portrait

Hello! I'm Brad.

I convert ideas into working software.

Brad Jolicoeur

Brad Jolicoeur has 20+ years of experience as a full-stack developer and software architect. During his career he has designed and implemented custom software solutions for enterprises as well as packaged software as a service offerings(SaaS). In recent years Brad has focused on mastering and applying the skills that help teams transform their monolithic legacy systems into distributed cloud-native systems that take advantage of the scale, maintainability and resiliency of distributed systems architecture.

Recent Blog Articles


squirrel-explore.png

Exploring Squirrel: A Fluent Data Analysis Library for .NET

Brad Jolicoeur - 11/27/2025
Discover Squirrel, a fluent data analysis library for .NET that offers a Pandas-like experience. Explore its features, advantages, and practical examples in this comprehensive article.
Read More
csharp-mlnet.png

From C# Developer to ML Expert: Building a House Price Prediction System with ML.NET

Brad Jolicoeur - 10/13/2025
Discover how C# developers can build a complete house price prediction system using ML.NET. Learn data generation, model training, and production deployment with familiar C# patterns.
Read More
architect-patterns.png

The Architect’s Guide to .NET Templates: Building Scalable Golden Paths

Brad Jolicoeur - 10/01/2025
Software Architects, unlock the power of Platform Engineering with `dotnet new templates`. Learn how to enforce architectural consistency, reduce developer toil, and manage enterprise-scale code generation using native.NET tooling and NuGet packaging.
Read More
ai-powered-engineer.png

Master AI in Software Engineering: Vibe vs. Spec Coding

Brad Jolicoeur - 09/24/2025
Transform from a coder into an AI architect. This guide demystifies generative AI, teaching you when to use conversational "Vibe Coding" versus structured "Spec Coding." Master prompt engineering to write better, more secure code and avoid common AI pitfalls.
Read More