Vladislav Yarmak

Odesa, Odesa Oblast, Ukraine
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
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.
code11 years of coding experience
bookEngineer's degree, Software of computers and automated systems, Engineer's degree, Software of computers and automated systems at Moscow Institute of Electronic Engineering
languagesEnglish
github-logo-circle

Github Skills (35)

socks10
docker10
vpn10
scripting10
patch10
shadow10
linux10
bash10
software-update10
dockers10
script10
go10
v2ray10
dockerfile10
heroku10

Programming languages (20)

JavaCSSC++CMakefileGoHTMLPerl

Github contributions (5)

github-logo-circle
keylase/nvidia-patch

Dec 2018 - Nov 2021

This patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs.
Role in this project:
userBack-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.
maximumpatchnvidiagpugrade
Snawoot/shadowsocks-heroku

May 2021 - Mar 2022

Personal vpn using v2ray and shadowsocks hosted on heroku
Role in this project:
userDevOps 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.
Request Free Trial
Vladislav Yarmak