Petr Novák

Development Lead (E-commerce) at Seznam.cz

Prague, 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

👤
Senior
🎓
Top School
Petr Novák is a seasoned development lead with 17 years of experience building and guiding engineering teams for large Czech web properties, currently leading e-commerce development at Seznam.cz. He combines hands-on backend expertise (Python, Kubernetes, Elastic, Vitess, Debian) with practical leadership—running multiple teams, budgeting, and smoothing cross-team communication. His background spans embedded and Linux-based video systems in C/C++, migration projects (SVN to git), and pragmatic automation improvements, showing depth across infrastructure and product code. An active contributor to the popular youtube-dl project, he has implemented new extractors and improved live stream handling, demonstrating a knack for integrating with diverse streaming formats. Known for mixing a detail-oriented Nordic rigor with a passionate, pragmatic approach, Petr excels at turning messy technical problems into reliable, production-ready systems.
code16 years of coding experience
job14 years of employment as a software developer
bookGymnázium Nad Alejí
bookMaster's Degree, Software Systems, Master's Degree, Software Systems at Univerzita Karlova v Praze
languagesCzech, English
github-logo-circle

Github Skills (14)

data-extraction10
video-download10
youtube-dl10
extraction10
extractor10
mpeg-dash10
python10
feature-extraction10
pytest9
testing9
webscraping9
http-protocol9
unit-testing8
m3u8

Programming languages (11)

JavaC++CAdblock Filter ListSCSSMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
ytdl-org/youtube-dl

Nov 2017 - May 2018

Command-line program to download videos from YouTube.com and other video sites
Role in this project:
userBack-end Developer
Contributions:5 commits, 7 PRs, 13 comments in 6 months
Contributions summary:Petr contributed primarily to the `youtube-dl` project by implementing features to support new extractors for video platforms. They added support for DASH manifests with SegmentLists and bare SegmentURLs, expanding the project's capability to download videos from a wider range of sources. Furthermore, they added a new extractor for the SeznamZpravy site and fixed issues with live stream extraction for DVTV, demonstrating a focus on adapting the tool for different video streaming services. The changes included modifications to the core extraction logic and test cases.
downloadervideosyoutubeyoutube-dlvideo-sites
che0/teh-tracker

Feb 2015 - Feb 2019

Contributions:2 PRs, 36 pushes, 13 branches in 4 years
wikimediatrackergrant
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