Skip to content
View bradygaster's full-sized avatar

Highlights

  • Pro

Organizations

@SignalR @microsoft @aspnet @dotnet

Block or report bradygaster

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bradygaster/README.md

Howdy!

I build developer tools and platforms at Microsoft. Currently I'm a PM Architect in CoreAI, working on Apps, Agents, MIDI, and Squad. I started out plugging MIDI cables into everything I could find, learned to code so I could make those things talk to each other, and never really stopped connecting things — APIs, services, synthesizers, teams, ideas.

My personal mission: Make it easier to build the thing you're imagining.


What I believe

  • Ship it — a working prototype teaches more than a year of planning. Put it in someone's hands and learn.
  • Developer tools are a craft — the best ones disappear. You don't admire the hammer, you admire the house.
  • Build in the open — open source isn't a distribution model, it's a trust model. Take feedback seriously.
  • Connect the dots — the most interesting work happens at the seams between technologies, teams, and ideas.
  • Stay a builder — titles change. The instinct to open an editor and make something should never go away.

What I've worked on

I've spent my career at the intersection of developer tools and cloud platforms, trying to make the distance between "I have an idea" and "it's running in production" as short as possible.

Squad — My current project: an open-source framework for orchestrating AI agent teams with GitHub Copilot. You define specialists, give them tools and charters, and they collaborate on real engineering work — code, tests, docs, architecture. It's gaining real traction and I'm building it in the open.

Squad-IRL — Real-world samples showcasing the Squad SDK. If you're building with Squad, come contribute — we're building a living library of examples that show what's possible.

SignalR — SignalR was the thing that brought me to Microsoft. I loved it, talked about it, demoed it all over the world, and worked closely with the team who built and maintained it. Later, I PM'ed it briefly.

Orleans — Microsoft's distributed application framework for .NET. I helped bring Orleans to Azure and built projects like RockPaperOrleans — a distributed rock-paper-scissors game where you submit your own player logic via pull request.

Aspire — Cloud-native application orchestration for .NET. I've been deep in the Aspire ecosystem, building everything from RAG pipelines to RSS readers to — yes — hosting a Rust game server in Aspire. If it can be orchestrated, I've probably tried.

Visual Studio — I was the PM behind "right-click publish" and Connected Services — features that helped millions of .NET developers deploy to the cloud from their editor. More recently, I helped bring GitHub Copilot for Azure into Visual Studio, and I'm super excited about what that unlocks. The kind of work that's most satisfying when nobody thinks about how it got there.

Azure cloud-nativeAzure App Service, Azure Container Apps, Kubernetes tooling, and the developer experience that ties them together. I built the .NET cloud-native demo for Build 2023, and shipped projects like YARP on Container Apps to show what's possible when you stop fighting the platform.

GitHub Copilot — Integration work across editors, building the bridge between AI assistance and real developer workflows.

Microsoft Agent Framework — I showcase agent orchestration patterns with CustomAgent (PowerShell) and MultiAgent (C#). The best way to understand a framework is to build with it.

Apps & Agents — My current platform work in CoreAI, building developer experiences for the next generation of AI-powered applications.


Writing

I write about what I build:


A bit about me

I'm a musician who writes code. Or a coder who plays music. The line blurred a long time ago. I'm passionate about MIDI — it's the original real-time protocol and the modern tooling around it keeps getting better. I built SqncR — AI-native generative music for MIDI devices — because sometimes the best way to test your AI platform work is to make it play a synthesizer.


Say hi 👋

Or open an issue — I read everything.

Popular repositories Loading

  1. squad squad Public

    Squad: AI agent teams for any project

    TypeScript 1.1k 145

  2. dotnet-cloud-native-build-2023 dotnet-cloud-native-build-2023 Public

    C# 162 61

  3. AugmentR AugmentR Public

    Sample showing how to do Retrieval Augmented Generation using .NET Aspire, Semantic Kernel, and OpenAI.

    C# 54 19

  4. RockPaperOrleans RockPaperOrleans Public

    A distributed dotnet game written as multiple microservices that play rock, paper, scissors. You can send in a pull request with your own player logic and we'll host it for you.

    C# 45 18

  5. downr downr Public

    dirt-simple markdown blog tool built using asp.net core

    C# 36 16

  6. WoodgroveBank WoodgroveBank Public

    C# 32 7