Nikita Tsukanov

Chief Research Officer (CRO) at BitSoftware

Astana, Astana, Kazakhstan
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
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.
code14 years of coding experience
job16 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at Synergy University
github-logo-circle

Github Skills (42)

benchmark10
performance-monitor10
distributed-programming10
xaml10
multiplatform10
msbuild10
net10
skiasharp10
dotnet10
benchmarking10
cross-platform10
ui-design10
akka10
graphic10
libevent10

Programming languages (14)

C#PowerShellJavaCSSC++CObjective-C++Makefile

Github contributions (5)

github-logo-circle
AvaloniaUI/Avalonia

Aug 2015 - Jan 2023

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
Role in this project:
userFull-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.
c-sharpiosmobileuwpavaloniaui
VitalElement/AvalonStudio

Nov 2017 - Feb 2018

Cross platform IDE and Shell
Role in this project:
userFull-stack Developer
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