Mikhail Shilkov is a cloud-focused principal engineer and engineering leader with 11 years of professional experience, now based in Rome and currently a Member of Engineering at Poolside after senior roles at Pulumi. He brings deep hands-on expertise in infrastructure-as-code, Go, and .NET—contributing to Pulumi’s core, provider libraries, and widely used docs and examples that help developers deploy apps across AWS, Azure, and GCP. Mikhail has a strong track record of improving developer experience, from refactoring provider code and codegen to cleaning and restructuring API reference documentation for the .NET SDK. He combines systems-level problem solving (Windows path handling, plugin installs) with practical application examples (multi-region Azure Functions, ASP.NET Core samples), reflecting both product and platform sensibilities. A published blogger and active open-source maintainer, he pairs technical craft with clear communication and a knack for turning complex IaC concerns into approachable developer guidance.
11 years of coding experience
24 years of employment as a software developer
Saint Petersburg State Electrotechnical University "LETI"
Infrastructure, containers, and serverless apps to AWS, Azure, GCP, and Kubernetes... all deployed with Pulumi
Role in this project:
Backend Developer
Contributions:85 reviews, 117 commits, 166 PRs in 4 years 6 months
Contributions summary:Mikhail's primary contribution involved adding examples and building applications on Azure. They added an example for an Azure App Service with a Todo List application built using ASP.NET Core, Entity Framework Core, and a SQL database. The user also implemented an example for a multi-region deployment of Azure Functions and Cosmos DB with Traffic Manager and added a raw Google Cloud Function example. They also contributed to examples of Azure API management and Azure Container Apps.
Contributions:72 reviews, 110 commits, 134 PRs in 2 years 6 months
Contributions summary:Mikhail primarily contributed to the documentation of the Pulumi project, specifically focusing on the .NET SDK. Their work involved removing outdated documentation elements, updating code samples, and organizing content. The commits show a focus on refining and restructuring the API reference documentation, indicating a strong emphasis on improving the user experience for developers using the .NET SDK.
pulumisdkpulumi-clicli
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
Mikhail Shilkov - Member Of Engineering at Poolside