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


solvingsomethingawesome.jpg

Convert HTML into JSON using Semantic Kernel and OpenAI

Brad Jolicoeur - 09/28/2024
Recently, I explored using Semantic Kernel and OpenAI for more accurate page scanning. By converting HTML to markdown and extracting metatags with XPath, I reduced input size and improved efficiency. OpenAI’s new JSON output feature further allowed me to receive structured data, making the process more reliable.
Read More
fall-road.jpg

Fabricate Sample Data with ChatGPT

Brad Jolicoeur - 08/24/2024
I was recently working on learning more about using Dataframes and Polyglot Notebooks with C# and needed some sample data to work with. At first I started by looking for some examples online, but I wanted to write a blog about my experience and wanted my own sample of data.
Read More
in-isolation.JPG

Data Analysis with C#: Leveraging .NET for High-Performance Tasks

Brad Jolicoeur - 08/17/2024
Assuming you are skilled in C# and the .NET ecosystem, you may be wondering if you need to learn Python to do data analysis or AI/ML. The short answer is you can do everything that Python does with C# and it will likely perform better and take less time to build in C#.
Read More
scatteredtree.JPG

Exploring C# Scripting with dotnet-script

Brad Jolicoeur - 08/07/2024
I was recently working through some automation challenges and looked up c# scripting options. I wasn't really expecting to find any compelling solutions, but the world of .NET is evolving at a rapid rate in the last few years and thought I'd try my luck. I was pleasantly surprised when the dotnet tool dotnet-script came up in my search. I had not seen this tool before and it started me on a path of evaluation.
Read More