Surayya Zada

Software Engineer II at Microsoft

Prague, Czechia
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
Surayya Zada is a Software Engineer II based in Prague with three years of professional experience building full-stack and back-end systems, currently at Microsoft. She has contributed notable enhancements to flagship .NET projects—especially Blazor, SignalR, and MSBuild—improving routing, accessibility, diagnostics, and template management across aspnetcore, sdk, and msbuild repositories. Her background spans fintech and enterprise software in Azerbaijan and she holds a BSc in Mathematics and Computer Science from Lomonosov Moscow State University. Known for practical debugging improvements and template work that subtly improve developer experience, she blends hands-on engineering with a focus on reliable build and runtime behaviors.
code3 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS, Mathematics and Computer Science, Bachelor of Science - BS, Mathematics and Computer Science at Московский Государственный Университет им. М.В. Ломоносова (МГУ)
github-logo-circle

Github Skills (31)

url-routing10
net-sdk10
net10
dotnet10
asp-net-core10
netframework10
blazor10
asp-net10
sdk10
dotnet-sdk10
dotnet-core10
csharp10
blazor-server10
msbuild9
command-line-interface9

Programming languages (1)

C#

Github contributions (5)

github-logo-circle
dotnet/msbuild

Jan 2024 - Mar 2025

The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
Role in this project:
userBack-end Developer
Contributions:226 reviews, 102 PRs, 79 pushes in 1 year 3 months
Contributions summary:Surayya primarily contributed to the Microsoft Build Engine (MSBuild) by implementing and refining SDK resolution logging. Their work involved modifying the SDK resolution process to log messages, errors, and warnings, improving debugging capabilities. The user also added a feature query API to the command line, implemented feature availability checks and included related command-line switches and properties. These changes enhance the user's ability to troubleshoot build processes.
dotnetbuild-enginesqfmsbuildcsharp
dotnet/sdk

Apr 2023 - Apr 2025

Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
Role in this project:
userBack-end Developer
Contributions:94 reviews, 24 PRs, 38 pushes in 2 years
Contributions summary:Surayya primarily focused on back-end development tasks within the .NET SDK repository. Their contributions involved updating dependencies from the Microsoft.AspNetCore repository, including changes to the `TemplatePackageCoordinator.cs` file. They also made modifications related to template management, such as replacing Razor Pages templates with Blazor templates in the `dotnet new` command. These changes likely improve the .NET SDK's functionality and user experience, especially for Blazor development.
clidotnetsdknet-corec-sharp
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
Surayya Zada - Software Engineer II at Microsoft