Principal Software Engineer (Azure Event Grid) at Microsoft
Bothell, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Andrei Ilnitskii is a Principal Software Engineer with 11+ years building highly available, scalable distributed systems across Azure services, currently focusing on performance, reliability and scale for Azure Event Grid and security platforms. He has deep experience rearchitecting core cloud services—most notably Azure IoT Hub and API Management—delivering measurable throughput and throttling improvements, ordered delivery guarantees, and billing/monitoring integrations. A pragmatic architect and hands-on back-end developer, Andrei contributes to prominent open-source projects such as DotNetty and the Azure SDK for .NET, where he modernized targets, dependencies and threading for production readiness. Comfortable across RPC frameworks, pub/sub patterns, and telemetry pipelines, he combines rigorous design patterns with practical optimizations that doubled Direct Method throttling limits in production. Based in Bothell, WA, he brings a systems-first mindset honed from startup roots through long-term Microsoft platform ownership.
11 years of coding experience
18 years of employment as a software developer
Masters degree, Computer Science, Masters degree, Computer Science at Bauman Moscow State Technical University
DotNetty project – a port of netty, event-driven asynchronous network application framework
Role in this project:
Back-end Developer
Contributions:1 review, 9 commits, 13 PRs in 1 year 2 months
Contributions summary:Andrei primarily focused on updating and refactoring code within the DotNetty project. Their contributions included targeting .NET Framework 4.7.2 and .NET Standard 2.0, updating dependencies like Microsoft.Extensions.Logging and Google.Protobuf, and modifying project files (csproj) to reflect these changes. The user also made improvements to thread management and background thread operation, including the use of SingleThreadedEmbeddedChannel for testing. Furthermore, they updated the project version and ensured the correct target frameworks for each build.
This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
Role in this project:
Backend Developer
Contributions:69 commits, 12 PRs, 4 comments in 11 months
Contributions summary:Andrei's contributions focused on the implementation of the API Management service within the Azure SDK for .NET. They added and modified code related to API management operations, including the creation of an API management operations class and modification of project files. The user's work involves changes to the underlying code, demonstrating a proficiency in handling API management tasks. Further code improvements are presented for testing and performance enhancements.
dotnetversionedazure-functionssdkconsumers
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
Andrei Ilnitskii - Principal Software Engineer (Azure Event Grid) at Microsoft