Vladislav Yarmak is a seasoned software engineer and technology leader with 11 years of experience, most recently serving roughly three years as CTO at Mysterium Network where he guided the company’s shift from a crypto-centric model to a service-driven dVPN provider. He combines hands-on Golang and systems expertise with practical DevOps skills—improving cross-compilation, static builds, CI/CD, and NAT traversal in production VPN software—while leading teams to align engineering work with business goals. His open-source contributions span network- and media-focused tooling, including robustness and automation improvements to the Mysterium node and an NVIDIA NVENC patch that extends consumer GPU encoding limits. Based in Odesa and trained in software and automated systems engineering, he focuses on building secure, high-performance distributed network platforms and bringing pragmatic operational rigor to complex infrastructure projects.
11 years of coding experience
Engineer's degree, Software of computers and automated systems, Engineer's degree, Software of computers and automated systems at Moscow Institute of Electronic Engineering
This patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:3 reviews, 695 commits, 534 PRs in 2 years 10 months
Contributions summary:Vladislav primarily contributed to improving and expanding the functionality of an existing shell script, `patch.sh`, designed to modify NVIDIA driver files. They fixed bugs, added support for new driver versions, and improved the script's robustness by implementing strict mode and adding error checking. Further contributions involved the addition of tools to generate patches automatically.
Personal vpn using v2ray and shadowsocks hosted on heroku
Role in this project:
DevOps Engineer
Contributions:18 commits, 10 PRs, 20 pushes in 10 months
Contributions summary:Vladislav primarily focused on configuring and automating the deployment of the shadowsocks VPN application. They made changes to the entrypoint script and Dockerfile to integrate v2ray, configure the application, and generate QR codes for easier connection. Additionally, they made changes to handle domain name variations. This user's commits focused on configuring the infrastructure to facilitate easy deployment of the application.
herokurailwayheroku-appproxyhosted
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.