Mark Tkachenko

Senior Software Developer Rider Platform

Amsterdam, North Holland, Netherlands
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

👤
Senior
🎓
Top School
Mark Tkachenko is a Senior Software Developer at JetBrains with nine years of experience building backend systems and developer tools, currently focused on the Rider platform. An open-source enthusiast and .NET Foundation member, he has contributed notable enhancements to the widely used BenchmarkDotNet library—improving exporters, CPU info gathering, and Unicode support—to sharpen .NET performance analysis. He combines deep interest in functional programming, concurrency, and distributed systems with practical experience across NuGet support, IDE diagnostics, and backend services. Based in Amsterdam, he brings a strong academic background (Master’s with honours and postgraduate study) and a track record of shipping robust tooling for developer workflows. Notably, his path includes both game prototype work in Unity and production backend engineering, reflecting a versatile blend of low-level performance focus and product-driven delivery.
code9 years of coding experience
job5 years of employment as a software developer
bookPostgraduate, Computer Science, Postgraduate, Computer Science at ITMO University
bookBachelor's degree, Multichannel Telecommunication Systems, 4.5, Bachelor's degree, Multichannel Telecommunication Systems, 4.5 at Moscow Technical University of Communications and Informatics (MTUCI)
languagesRussian, English
github-logo-circle

Github Skills (10)

dotnet-new10
benchmarking10
dotnet10
performance-monitor10
benchmark10
performance-analysis10
csharp10
generic-programming10
dotnet-core10
testing9

Programming languages (10)

C#JavaC++ScalaJavaScriptMustacheHTMLF#

Github contributions (5)

github-logo-circle
dotnet/BenchmarkDotNet

Apr 2018 - Mar 2019

Powerful .NET library for benchmarking
Role in this project:
userBack-end Developer
Contributions:12 commits, 12 PRs, 47 comments in 11 months
Contributions summary:Mark focused on enhancing the functionality of the benchmark library. Their contributions include creating an exporter for detailed results, implementing a generic benchmark attribute, and adding support for Unicode. Furthermore, the user worked on improving CPU information gathering and addressing zero measurement issues. These changes collectively improved the library's performance analysis capabilities.
net-librarydotnetbenchmarkingbenchmarkperformance
Rizzen/Blog.Core

Jan 2018 - Oct 2019

Simple ASP.NET Core static blog engine
Contributions:135 commits, 10 PRs, 115 pushes in 1 year 9 months
cmsstatic-blogaspblog-engineasp-net-core-mvc
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
Mark Tkachenko - Senior Software Developer Rider Platform