Dmitriy Korolev

Senior Software Engineer at Microsoft

Barcelona, Catalonia, Spain
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
Dmitriy Korolev is a Senior Software Engineer with seven years' experience building high-performance .NET microservices and tooling, currently working on Azure API Management at Microsoft from Barcelona. He has progressed through multiple engineering levels at Microsoft, contributing to enterprise-grade back-end systems and refactoring work in the notable Azure API Management DevOps Resource Kit to improve architecture and maintainability. Prior roles include developing high-load services at AliExpress Russia and a range of C# systems at Kaspersky, giving him strong production experience across security-conscious and e-commerce environments. Comfortable across the stack, Dmitriy pairs backend engineering with practical frontend and database work from earlier full‑stack roles, and he brings a preference for clean, maintainable code evident in his open-source contributions.
code7 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree Sotfware Engineering, Bachelor's degree Sotfware Engineering at Higher School of Economics
github-logo-circle

Github Skills (4)

csharp10
dotnet-core10
netframework9
azure-api-management8

Programming languages (12)

C#TypeScriptJavaC++RRustGoMustache

Github contributions (5)

github-logo-circle
Azure API Management DevOps Resource Kit
Role in this project:
userBack-end Developer
Contributions:1 release, 262 reviews, 52 commits in 2 months
Contributions summary:Dmitriy's primary contribution involved refactoring the code architecture and project structure of the Azure API Management DevOps Resource Kit. This included modifications to C# files, specifically the `CreateApplicationCommand.cs` file, indicating the user's involvement in command-line application development. The changes suggest a focus on improving the organization and maintainability of the project, possibly in preparation for new features or enhanced functionality.
apidevopsazure-api-managementapi-managementazure-api
DeagleGross/protobuf-net

Sep 2022 - Jun 2023

Protocol Buffers library for idiomatic .NET
Contributions:1 PR, 123 pushes, 19 branches in 8 months
idiomaticprotocol-buffersdotnetprotobufgrpc
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
Dmitriy Korolev - Senior Software Engineer at Microsoft