Nikita Tsukanov is a seasoned software leader with 14 years of experience building products from scratch and scaling cross-platform .NET projects. As Chief Research Officer at Avalonia UI (previously Product CTO) he combines deep technical expertise in C#, XAML and low-level graphics with product-level decision making for a popular open-source UI framework. He has a strong track record of hands-on contributions to prominent projects like Avalonia, SkiaSharp and Akka.NET, often tackling platform-specific bugs, text rendering and memory/interop optimizations. A serial founder and longtime CTO, he also led engineering for VPN and billing systems that required custom desktop and server tooling. Based in Astana, Kazakhstan, he balances research and shipping, moving between full-stack work and performance-sensitive backend systems. Notably, his open-source work shows a penchant for fixing subtle platform edge cases and improving runtime behavior rather than just adding features.
14 years of coding experience
16 years of employment as a software developer
Bachelor's degree, Bachelor's degree at Synergy University
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
Role in this project:
Full-stack Developer
Contributions:3 releases, 1077 reviews, 2168 commits in 7 years 6 months
Contributions summary:Nikita contributed to the Avalonia UI framework, with contributions focused on cross-platform UI development. They fixed bugs related to iOS and Android builds, implemented support for the Win32 WPF toplevel, and improved UI element handling, specifically for pointer events and gestures. The contributions demonstrate skills in .NET development with C# and XAML.
Contributions:11 commits, 4 PRs, 1 branch in 3 months
Contributions summary:Nikita's commits primarily focus on enhancing the AvalonStudio IDE and Shell. They implemented features such as XAML syntax highlighting, experimental XAML editor features, and made corrections to the XAML completion engine. The user also addressed build and platform-specific issues, including fixes for Linux and changes related to how the application uses the .NET runtime. In addition, they modified the project to correctly utilize `dotnet` from the PATH and optimize paths.
clangcross-platform-idedotnetcorebitbakeshell
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
Nikita Tsukanov - Chief Research Officer (CRO) at BitSoftware