Ryan Brandenburg

Software Engineer at Microsoft

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ryan Brandenburg is a software engineer based in Seattle with a decade of experience building and maintaining core .NET infrastructure and developer tooling at Microsoft. He specializes in back-end systems, build/release automation, and test reliability, having improved project bootstrappers, upgraded target frameworks, and stabilized CI tests across high-profile repos like aspnetcore, Roslyn, EF Core, and Dependabot. Ryan blends full-stack touches—Razor parsing and VS Code C# support—with deep backend work on hosting, logging, and HTTP abstractions, showing an ability to move between compiler-level concerns and application frameworks. His contributions often focus on build/script automation and dependency management, reducing friction for large teams and cross-repo upgrades. Collected experience from Buddy Platform through Microsoft underscores strong practical knowledge of production web app patterns and developer workflows. He pairs a B.S. in Computer Science with a pragmatic open-source track record of incremental, high-impact fixes that keep critical .NET tooling and frameworks healthy.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Missouri State University
languagesSpanish, English
github-logo-circle

Github Skills (72)

dependency-management10
nuget10
parserator10
parser10
testing10
razor-components10
http10
mvc10
asp-net-core10
asp-net10
automation10
entity-framework10
code-generation10
semantic-analysis10
audit-logging10

Programming languages (11)

C#PowerShellHCLTypeScriptC++JavaScriptGoHTML

Github contributions (5)

github-logo-circle
dotnet/razor

Nov 2018 - Jan 2023

Compiler and tooling experience for Razor ASP.NET Core apps in Visual Studio, Visual Studio for Mac, and VS Code.
Role in this project:
userBackend Developer
Contributions:1162 reviews, 629 commits, 590 PRs in 4 years 2 months
Contributions summary:Ryan's contributions primarily involve refactoring and improving the parsing capabilities of the Razor compiler and tooling for ASP.NET Core applications. The commits show significant modifications to the CSharpCodeParser, including logic for handling code blocks and directives. The user's work appears focused on improving the accuracy and robustness of the Razor language services.
razortoolingaspnetvisual-studio-for-macvscode
dotnet/aspnetcore

Nov 2015 - Sep 2021

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Role in this project:
userBack-end Developer
Contributions:2 releases, 12 reviews, 937 commits in 5 years 11 months
Contributions summary:Ryan's commits focused on updating and refining components for a core component of the application. The code changes involve improvements to the application and how these templates work. These changes demonstrate knowledge of how the core application works.
dotnetcoreweb-basedasp-netnet-coreasp-net-core
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ryan Brandenburg - Software Engineer at Microsoft