Yaroslav Klymko

Principal Software Engineer at Freelance

Amstelveen, 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
Yaroslav Klymko is a Principal Software Engineer based in the Netherlands with around 15–18 years of experience building high-performance, distributed systems and low-latency platforms. He has driven architecture and platform work at Evolution Gaming—migrating Java/Hazelcast systems to lock-free, horizontally scalable Scala/Akka designs—and now focuses on HFT, CeFi and crypto systems as a freelance engineer working with Rust. A long-time contributor to Akka and to Event Store integrations, he blends deep practical knowledge of clustering, sharding, event sourcing and Akka persistence with hands-on code and test-suite improvements. He’s equally comfortable reviewing and guiding large teams as he is shipping critical bug fixes and resilience improvements, and he often tackles downtime-less deployments and backward-compatible API evolution. Notably, his background spans both protocol-level work (protobuf/ocpp) for EV charging systems and building JVM clients and persistence plugins for event databases, showing a rare mix of systems, tooling and domain breadth.
code15 years of coding experience
job17 years of employment as a software developer
bookFirst Academic Gymnasium
bookBachelor of Science (BS) Computer sciense, Bachelor of Science (BS) Computer sciense at State University 'Lviv Polytechnics'
languagesEnglish, Ukrainian, Russian
stackoverflow-logo

Stackoverflow

Stats
61reputation
4kreached
7answers
0questions
github-logo-circle

Github Skills (17)

remote-actors10
distributed-systems10
akka10
scala10
actor10
actor-model10
concurrency10
java9
javas9
high-performance9
testing8
mockito6
mocking6
intellij-idea6
spec6

Programming languages (9)

C#TypeScriptJavaShellRustScalaSCSSJavaScript

Github contributions (5)

github-logo-circle
akka/akka

Jul 2012 - Dec 2019

A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
userBack-end Developer
Contributions:5 commits, 4 PRs, 42 comments in 7 years 6 months
Contributions summary:Yaroslav primarily contributes to bug fixes and code enhancements within the Akka framework. Their work includes addressing issues related to receive timeouts, persistent data handling, and logging improvements. The user also makes adjustments to the Akka test suite to improve the robustness of the tests and ensure that the framework's capabilities can be assessed accurately. Their changes touch several Akka modules, including actor system core functionalities and persistence.
resilientactor-modelreactiveconcurrentdistributed-actors
Play Json extension supporting partial updates
Contributions:2 reviews, 29 commits, 30 PRs in 3 years 9 months
partialupdatesplay-jsonjsonsupporting
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
Yaroslav Klymko - Principal Software Engineer at Freelance