Vadim Kovalyov

Principal Software Engineer at Microsoft

Redmond, 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
Vadim Kovalyov is a Principal Software Engineer with a decade of experience building highly available, edge-native systems for Azure IoT Operations from Redmond. He designs and implements the industrial-grade MQTT broker in Rust that powers Azure IoT Edge, focusing on reliability, performance, and session/offline message semantics. Formerly a full‑stack ASP.NET engineer in Azure DevOps, he brings pragmatic web and backend experience to distributed systems design. An active contributor to the open-source Azure/iotedge project, his hands-on work spans retained/will messaging, QoS performance tuning, and test-driven improvements. His background in engineering psychology and ergonomics gives him an uncommon focus on system usability and operational resilience alongside low-level technical excellence.
code10 years of coding experience
job16 years of employment as a software developer
bookMaster's Degree Engineering psychology Ergonomics., Master's Degree Engineering psychology Ergonomics. at Belarusian State University of Informatics and Radioelectronics
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,091reputation
116kreached
30answers
7questions
github-logo-circle

Github Skills (16)

testing10
mqtt10
brokers10
broker10
rust10
networking9
concurrency9
system-design8
aspnet-web-api6
sql-server6
stored-procedures6
ssis6
asp-net-mvc6
json6
asp-net-identity6

Programming languages (11)

TypeScriptC#PowerShellShellRustSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
Azure/iotedge

Apr 2020 - Feb 2022

The IoT Edge OSS project
Role in this project:
userBack-end Developer
Contributions:694 reviews, 161 commits, 265 PRs in 1 year 10 months
Contributions summary:Vadim primarily contributed to the MQTT broker implementation, focusing on enhancements and bug fixes. Their work included addressing clippy warnings, adding smoke tests for basic functionality, and implementing features like retained and will messages and offline message handling. The user also worked on session management and performance improvements for QoS 0 messages.
edge-computingossmqttedgeopc
Azure/iotedge-broker

Jun 2021 - Nov 2021

Contributions:75 reviews, 5 PRs, 3 pushes in 4 months
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
Vadim Kovalyov - Principal Software Engineer at Microsoft