Steve Sanderson

Principal Software Architect at Microsoft

Bristol, England, United Kingdom
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
Steve Sanderson is a Principal Software Architect with 13 years of professional experience based in Bristol, UK, and a strong background in building developer-facing frameworks and tooling at Microsoft. He created and led development of Blazor—a web UI framework adopted by millions of developers—and has deep expertise across full-stack areas from Razor compiler changes to telemetry and .NET MAUI integration. Steve currently architects core coding agents for GitHub Copilot and has a track record of improving developer experience via compiler, runtime, and tooling work that spans front-end navigation, CSS isolation, and back-end SignalR integration. His contributions to high-profile open-source projects (dotnet/aspnetcore, Blazor, Razor) show a rare combination of language/runtime design, pragmatic engineering, and attention to testability and diagnostics. Trained as a mathematician at Cambridge, he pairs rigorous analytical thinking with hands-on system-building and occasional experimental projects like WebWindow and Mobile Blazor Bindings.
code13 years of coding experience
job22 years of employment as a software developer
bookMaster of Arts - MA Mathematics, Master of Arts - MA Mathematics at University of Cambridge
github-logo-circle

Github Skills (67)

url-routing10
webview10
ui-components10
testing10
asp-net-core10
c1110
c1710
asp-net10
model-binding10
netcore10
reflections10
blazor-server10
razor10
javascript10
jquery10

Programming languages (15)

C#PowerShellJavaCSSRustCWebAssemblyGo

Github contributions (5)

github-logo-circle
SteveSandersonMS/WebWindow

Nov 2019 - Mar 2021

.NET Core library to open native OS windows containing web UI on Windows, Mac, and Linux. Experimental.
Role in this project:
userFull-stack Developer
Contributions:32 commits, 8 PRs, 25 pushes in 1 year 3 months
Contributions summary:Steve primarily focused on developing and enhancing the VueFileExplorer sample application within the WebWindow repository. They added features to display file contents, styled the user interface using CSS, and refactored code to improve window title handling. Additionally, the user made contributions to build configurations and dependency management, including adding NuGet metadata for publishing the project. They also updated macOS specific implementation for resize and move notifications.
dotnetuwpwindowsweb-uilinux
aspnet/AspLabs

Feb 2019 - Jul 2022

Repo for ASP.NET experiments that are not ready for a production release
Role in this project:
userFull-stack Developer
Contributions:32 reviews, 18 commits, 25 PRs in 3 years 4 months
Contributions summary:Steve contributed to the development of ASP.NET experiments related to Blazor and Electron. They added new experimental projects, updated package versions, and improved file layouts. Key contributions included adding a protected browser storage library and fixing QuickGrid features, indicating involvement in both frontend and backend aspects of the project.
asp-netaspdotnetproduction
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
Steve Sanderson - Principal Software Architect at Microsoft