Sviataslau Hankovich

Principal Backend Engineer at GAMZ B.V.

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

🤩
Rockstar
🎓
Top School
Sviataslau Hankovich is a Principal Backend Engineer based in Amsterdam with 9 years of experience designing and operating high-scale, resilient systems that handle 50K+ RPS and serve 20M+ monthly users. He specializes in C#/.NET, distributed architectures (DDD, CQRS/ES, event-driven), Kubernetes, Kafka and cloud-agnostic deployments across Azure and AWS, and has repeatedly cut costs and improved reliability through pragmatic architecture and caching. His work spans gaming, streaming and healthcare—architecting a gaming platform that processes €40M+ annually and modernizing critical NHS-adjacent systems with zero downtime during cloud migration. An open-source contributor to the popular CSharpFunctionalExtensions library, he brings practical improvements for async patterns and Result/Maybe ergonomics used widely in the .NET community. Former assistant lecturer with a Master’s in algorithms and big-data processing, he pairs hands-on delivery with mentoring and building engineering culture, having grown teams while keeping startup velocity. He’s particularly skilled at applying actor models (Orleans) and event sourcing in production to solve real-time and revenue-critical problems.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster of Mathematics and Information Technologies, Algorithms and systems for big data processing, Master of Mathematics and Information Technologies, Algorithms and systems for big data processing at Belarusian State University
languagesEnglish, Russian, Dutch
github-logo-circle

Github Skills (8)

hresult10
asynchronous10
functional-programming10
resultset10
csharp10
async10
actionresult10
dotnet-core10

Programming languages (6)

C#TypeScriptJavaC++JavaScriptPython

Github contributions (5)

github-logo-circle
Functional extensions for C#
Role in this project:
userBack-end Developer
Contributions:17 reviews, 19 commits, 16 PRs in 4 years
Contributions summary:Sviataslau primarily focused on extending the C# functional extensions library. Their contributions include adding overloads for async methods, enhancing `Maybe` functionality, and incorporating new features like `MapError` and `TapError`. They also introduced implicit conversions for the `Result` type and addressed code style issues like spacing and obsolete attributes. These changes demonstrate a focus on improving the library's asynchronous capabilities and overall utility.
polymorphismdiscriminated-unionsfunctional-programminginheritancef-sharp
Functional extensions for C#
Contributions:24 pushes, 12 branches in 4 years
extensionscsharpfunctional-programming
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
Sviataslau Hankovich - Principal Backend Engineer at GAMZ B.V.