Michal Vasko is a DevOps engineer with 11 years of experience building and operating production infrastructure for gaming and enterprise environments from Brno, Czechia. He administers Kubernetes clusters, implements GitOps pipelines with Argo CD, and authors CI/CD automation that keeps latency-sensitive online games running securely and reliably. An experienced backend contributor and system architect, Michal has made notable open-source improvements to prominent networking and YANG tooling—libnetconf2, sysrepo and libyang—working on session management, notification delivery, binary formats and memory optimizations. He blends deep C-level library work with practical DevOps practices, enabling both low-level protocol robustness and high-availability deployments. Comfortable collaborating across backend and frontend teams, he also brings a testing-minded background from QA and software testing roles that improves observability and error handling across systems. Persistent about code quality and maintainability, he often focuses on refactors and tooling improvements that pay dividends in operational stability.
11 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Vysoké učení technické v Brně
Inženýr (Ing.), Systems Engineering, Inženýr (Ing.), Systems Engineering at Mendelova univerzita v Brně
Contributions:27 releases, 90 reviews, 1577 commits in 7 years 4 months
Contributions summary:Michal's commits primarily focused on implementing and refactoring features related to the NETCONF session management library, specifically within the context of the libnetconf2 repository. Their work included organizing macros for better compilation, changing the SSH options API, and introducing and implementing session getters. The user also implemented code to handle and manage error handling and logging in addition to the addition of capabilities.
YANG-based configuration and operational state data store for Unix/Linux applications
Role in this project:
Back-end Developer & System Architect
Contributions:32 releases, 359 reviews, 3209 commits in 5 years 11 months
Contributions summary:Michal primarily focused on refactoring the sysrepo project to improve code quality and maintainability. Key contributions involved refactoring the codebase to remove temporary event sessions and updating data storage. Furthermore, they improved the underlying mechanisms used for notification processing, ensuring proper management of subscriptions and event delivery. The user also made numerous minor improvements to the overall system, including better error handling and formatting.
unixyangyang-modeldata-storelinux
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.