Kirill Osenkov is a Principal Software Engineer with over a decade at Microsoft focused on developer tools, notably .NET, C#, Roslyn, Visual Studio (including Mac) and the VS editor stack. He has progressed from QA and SDE-T intern roles into senior engineering and principal leadership, shaping tooling around MSBuild, WPF, MEF and CPS. Kirill blends deep compiler/IDE expertise with practical delivery experience across cross-platform editor implementations and build systems. Early work on interactive dynamic-geometry software hints at a longstanding interest in developer-facing education and tooling UX. Based in Greater Seattle, he pairs research-grade technical depth with hands-on product development that keeps large, complex codebases productive.
10 years of coding experience
15 years of employment as a software developer
Master Computer Science, Master Computer Science at Brandenburgische Technische Universität Cottbus-Senftenberg
Applied Math, Applied Math at V. N. Karazin Kharkiv National University
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.