Michal Vasko

DevOps Engineer at KAJOT

Brno Metropolitan Area Czechia
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
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.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Information Technology, Bachelor's degree, Information Technology at Vysoké učení technické v Brně
bookInženýr (Ing.), Systems Engineering, Inženýr (Ing.), Systems Engineering at Mendelova univerzita v Brně
github-logo-circle

Github Skills (21)

system-design10
c1110
data-structure10
c1710
data-structures10
xpath10
netconf10
yang10
ssh10
data-validation9
c-language9
git9
cprogramming-language9
logging9
version-control9

Programming languages (5)

ShellC++CAugeasPython

Github contributions (5)

github-logo-circle
CESNET/libnetconf2

Oct 2015 - Jan 2023

C NETCONF library
Role in this project:
userBack-end Developer
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.
dotnetcsharpliberouternetconf
sysrepo/sysrepo

Mar 2017 - Jan 2023

YANG-based configuration and operational state data store for Unix/Linux applications
Role in this project:
userBack-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.
Request Free Trial
Michal Vasko - DevOps Engineer at KAJOT