Petr Vaněk is a Platform Engineer based in Prague with 11 years of experience building robust backend systems, platform tooling, and Debian/Gentoo-style package maintenance. He blends hands-on software engineering with Linux systems expertise, contributing to projects from Gentoo ebuilds to the widely used youtube-dl extractor where he improved streamcz compatibility and Python-version handling. As a long-time open-source contributor and Gentoo developer, he focuses on build reliability, compiler/linker correctness, and maintainable test suites—skills he applies in production platform roles and freelance work. His background in cybernetics and robotics informs a methodical approach to debugging, automation, and performance-sensitive code. Colleagues describe him as a practical problem-solver who reduces noisy "busy waiting" and stabilizes complex build/test pipelines behind the scenes.
11 years of coding experience
13 years of employment as a software developer
Master's degree, Cybernetic and Robotic, Master's degree, Cybernetic and Robotic at Czech Technical University in Prague
Contributions:173 reviews, 118 commits, 308 PRs in 1 month
Contributions summary:Petr primarily contributes to the Gentoo ebuild repository by maintaining and updating package configurations. Their work involves fixing typos, marking eclasses as deprecated or dead, and adding new versions of packages. The user also patches and fixes issues in various software packages, and modifies the build system to respect compiler and linker flags. This includes fixing build issues, adding new versions of packages and ensuring compatibility with newer tools and dependencies.
Command-line program to download videos from YouTube.com and other video sites
Role in this project:
Back-end Developer
Contributions:2 reviews, 8 commits, 4 PRs in 2 years 7 months
Contributions summary:Petr contributed to the `youtube-dl` project by addressing issues related to video extraction from the streamcz website. Their work involved fixing bugs, incorporating code from `yt-dlp`, and refactoring code. The user focused on modifying the extractor for `streamcz`, including addressing Python version compatibility and improving the extraction of video formats and metadata. These changes aimed to enhance the functionality and maintainability of the video download process.
downloadervideosyoutubeyoutube-dlvideo-sites
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.