Vsevolod Kukol

Principal Software Engineer at Microsoft

Bochum, North Rhine-Westphalia, Germany
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
Vsevolod Kukol is a Principal Software Engineer with 16 years of experience building cross-platform .NET tooling and developer experiences, currently driving Cosmos DB tooling and portal work at Microsoft from Bochum, Germany. He brings deep expertise in UI and backend integration—evidenced by long-standing open-source contributions to projects like OxyPlot and Xwt where he implemented rendering backends, accessibility features, and GTK3 support. His career blends hands-on engineering and leadership, including engineering manager roles at Microsoft and product-focused architecture work at Xamarin and Rubologic. Comfortable across graphics rendering, IDE UI polish, and cross-platform compatibility, he has a knack for improving developer UX and accessibility in complex desktop and cloud tooling. A pragmatic problem-solver, he often surfaces subtle UI fixes (text rotation, scrolling, high-contrast themes) that materially improve usability for diverse users.
code15 years of coding experience
job18 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
141reputation
18kreached
6answers
0questions
github-logo-circle

Github Skills (26)

charts10
net10
ui-customization10
xamarin10
dotnet10
ui-design10
plot10
asp-net10
uid10
gtk10
front-end-development10
dotnet-core10
ui-framework10
wpf10
csharp10

Programming languages (9)

C#PowerShellTypeScriptCPHPPerlHTMLF#

Github contributions (5)

github-logo-circle
mono/xwt

Apr 2014 - Mar 2022

A cross-platform UI toolkit for creating desktop applications with .NET and Mono
Role in this project:
userBack-end Developer & UI Developer
Contributions:19 reviews, 1146 commits, 516 PRs in 8 years 1 month
Contributions summary:Vsevolod primarily contributed to the Gtk backend of the Xwt UI framework, modifying and extending existing widgets to support new features. Their work focused on incorporating Gtk3 support, specifically enhancing the functionality of text entry, calendar, button, and image views. Additionally, the user added support for dialog buttons, accessibility features, and a new font selector widget.
dotnetuwpwindowsdesktop-applicationsmono
mono/monodevelop

Sep 2015 - Jan 2020

MonoDevelop is a cross platform .NET IDE
Role in this project:
userBack-end Developer
Contributions:2216 commits, 574 PRs, 1153 pushes in 4 years 4 months
Contributions summary:Vsevolod's commits focus on modifying the styling of the MonoDevelop IDE, primarily around color schemes and UI elements. The changes include integrating hex color notation for Windows-based styles and the addition of high-contrast color definitions, suggesting a focus on improving the visual appearance and accessibility of the IDE. These changes involved modifying core files related to the GUI, including those responsible for tooltips, document switching, and document tab rendering.
dotnetrevit-apimonomonodevelopcsharp
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
Vsevolod Kukol - Principal Software Engineer at Microsoft