Natalia Kondratyeva

Software Engineer at Microsoft

London, 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
Natalia Kondratyeva is a Senior Software Engineer based in London with over a decade of experience building and optimizing backend systems for cloud and web platforms. Currently at Microsoft, she has a strong track record contributing to .NET Core networking libraries and high‑performance ASP.NET benchmarks, including fixes and enhancements in the widely used dotnet/runtime project. Her background spans distributed Java services at Yandex and deep .NET performance work earlier in her career, where she cut query-building and batch processing times dramatically. She combines academic rigor—a PhD in Mathematical Modeling—with hands-on system-level engineering, making her skilled at both algorithmic optimization and production-grade coding. Notably, she’s delivered subtle but impactful fixes such as mail header encoding and cookie handling in the .NET runtime, reflecting an eye for protocol correctness that benefits large-scale ecosystems.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science - BS, Applied Mathematics and Computer Science, Bachelor of Science - BS, Applied Mathematics and Computer Science at Novosibirsk State Technical University (NSTU)
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
156reputation
6kreached
1answer
0questions
github-logo-circle

Github Skills (13)

net10
asp-net10
dotnet10
asp-net-core10
csharp10
dotnet-core10
performance-testing10
http9
unit-testing9
command-line-interface8
command-line8
cli8
netcore6

Programming languages (7)

C#PowerShellDockerfileJavaC++CF#

Github contributions (5)

github-logo-circle
aspnet/Benchmarks

Dec 2021 - Jan 2023

Benchmarks for ASP.NET Core
Role in this project:
userBackend Developer
Contributions:89 reviews, 12 commits, 33 PRs in 1 year 1 month
Contributions summary:Natalia primarily contributed to the development of HTTP client benchmarks for ASP.NET Core. Their work included adding new features such as POST scenarios and configuring response sizes. They also introduced generated headers, refined the setup process, and addressed compilation issues for older .NET versions, showcasing a focus on performance and compatibility. Furthermore, they added the HTTP/3 stream limit parameter for benchmarking.
dotnetaspnetaspasp-netnet-core
dotnet/runtime

Jul 2020 - Sep 2022

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
userBack-end Developer
Contributions:605 reviews, 52 commits, 173 PRs in 2 years 2 months
Contributions summary:Natalia focused on improving the System.Net.Mail library within the .NET runtime. Their work involved fixing codepoint splitting issues in email headers, implementing the `EncodeString` method, and refactoring the `EncodeBytes` method for encoding logic. They also addressed issues related to cookie domain handling, specifically removing leading dot checks and adding new test cases. Additionally, the user was responsible for removing maximum header length checks from the WebHeaderCollection class.
dotnetruntimelinuxcsharpxamarin
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
Natalia Kondratyeva - Software Engineer at Microsoft