Vlad Zarytovskii

Senior Software Engineering Lead at Microsoft

Prague, Prague, Czechia
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
Vlad Zarytovskii is a senior software engineering lead with 11+ years building compilers, runtime internals and large-scale backend services, currently leading the MSVC C++ compiler backend at Microsoft. He previously led the F# compiler and tooling team and has deep hands-on expertise in C/C++, with extensive knowledge of CoreCLR, GC and JIT internals as well as significant contributions to the dotnet/fsharp and dotnet/sdk repositories. Vlad pairs systems-level language/runtime proficiency with practical experience in backend services (Skype, Teams, Azure messaging) and engineering systems for build and test automation. Comfortable managing small-to-medium teams and partnering across orgs, he blends low-level technical depth with product-focused roadmapping. Outside work he experiments with Rust, Erlang, Clojure and Haskell on pet projects, reflecting a curiosity for functional and safe-systems languages.
code11 years of coding experience
job15 years of employment as a software developer
bookSpecialist, Informational Security, Specialist, Informational Security at Tula State University
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
434reached
0answers
1question
github-logo-circle

Github Skills (23)

type-check10
net10
dotnet10
manipulation10
asp-net10
compiler-design10
dotnet-core10
fsharp10
type-checking10
csharp10
nuget9
code-generation9
automations8
automation8
build-system8

Programming languages (15)

C#PowerShellCRustTeXTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
dotnet/fsharp

Nov 2020 - Jan 2023

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Role in this project:
userBack-end Developer
Contributions:2294 reviews, 304 commits, 1790 PRs in 2 years 3 months
Contributions summary:Vlad contributed to the F# compiler and related tooling, including implementing features like extended fixed bindings and improving error reporting. The contributions involve modifying the compiler's syntax tree, checking mechanism, and code generation. They worked on features specific to F# language with strong ties to .NET.
dotnetfunctional-programmingfsharplanguage-servicecore-library
dotnet/sdk

Dec 2021 - Dec 2022

Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:6 reviews, 3 commits, 17 PRs in 1 year
Contributions summary:Vlad primarily contributed to the .NET SDK, focusing on the F# toolchain and build tasks. Their work involved setting server garbage collection for F# FSC/FSI, updating dependencies, and modifying build configuration files. They also made changes to the NuGet package download functionality, adding and enhancing autocomplete features for package IDs and versions. Additionally, the user updated test files and added references needed for build operations.
clidotnetsdknet-corec-sharp
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
Vlad Zarytovskii - Senior Software Engineering Lead at Microsoft