Ryan Nowak

Partner Member Of Technical Staff 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 Nowak is a seasoned software architect and Partner Member of Technical Staff at Microsoft with 13 years of experience building developer platforms, compilers, and cloud-native tooling. He helped design and ship core features for ASP.NET Core, Razor, and Blazor, served as engineer #2 on Blazor, and later led OSS incubations in the Azure CTO office where he works on experimental and open-source projects. His open-source contributions include impactful language and tooling changes to widely used projects such as Bicep (nested resources and resource typing), the .NET runtime test infrastructure, and the Dapr .NET SDK. Ryan combines deep systems-level engineering—runtime, compiler, and testing expertise—with hands-on full-stack work on microservices and developer tooling like Tye and benchmarking. He also created radapp.io and speaks/teaches internationally on .NET topics, reflecting a blend of product-building and community leadership. Based in Seattle, his background in engineering physics underpins a pragmatic, performance-minded approach to solving complex platform problems.
code13 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science - BS, Engineering Physics, Bachelor of Science - BS, Engineering Physics at Miami University
github-logo-circle

Github Skills (75)

url-routing10
benchmark10
parser10
bicep10
testing10
health-check10
http10
asp-net-core10
interface-design10
asp-net10
model-binding10
netcore10
web-development10
blazor-server10
kestrel10

Programming languages (16)

C#PowerShellJavaC++CSSGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
dapr/dotnet-sdk

Oct 2019 - Apr 2022

Dapr SDK for .NET
Role in this project:
userBack-end Developer
Contributions:4 releases, 756 reviews, 98 commits in 2 years 6 months
Contributions summary:Ryan primarily contributed to the development of the .NET SDK for Dapr, focusing on the client library. They implemented core functionalities, including service invocation, state management, and binding operations. The user also added support for features like HTTP service invocation and raw data binding operations, improving the SDK's capabilities and providing a more user-friendly experience. The user also modernized the codebase with best practices.
dotnetsdkcsharpdaprdapr-sdk
aspnet/Mvc

Feb 2014 - Nov 2018

[Archived] ASP.NET Core MVC is a model view controller framework for building dynamic web sites with clean separation of concerns, including the merged MVC, Web API, and Web Pages w/ Razor. Project moved to https://github.com/aspnet/AspNetCore
Role in this project:
userBack-end Developer
Contributions:650 commits, 712 PRs, 1077 pushes in 4 years 10 months
Contributions summary:Ryan appears to be a back-end developer who made changes to the ASP.NET MVC framework, adding functionality to the model binding and validation systems. The commits focused on adding and modifying classes and components that handle error serialization, model binding behavior, and client-side validation. The contributions involved integrating with other dependencies like JSON.NET, and included writing tests to verify the new functionalities.
razorcontrollermvc-coreweb-mvcseparation
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 Nowak - Partner Member Of Technical Staff at Microsoft