Petr Novota is a Python development lead based in Prague with four years of professional software experience and a strong background in ML/Deep Learning and embedded systems. He progressed from hands-on roles—test automation and big data consulting—to leading Python teams at Luxonis, where he improved installation and cross‑platform support for the popular depthai-python library. As CTO of srovnejinvestice.cz and a freelance developer, he builds production backends and bespoke optimization apps (including a scheduler for large youth camps), showing both product ownership and scalable engineering. Trained in robotics and electrical engineering (CTU and ETH Zürich), he combines systems-level hardware insight with practical Python expertise, making him a go-to problem solver for challenging integrations.
4 years of coding experience
4 years of employment as a software developer
Gymnásium F.X.Šaldy
Bakalarske studium, Kybernetika robotika, š., Bakalarske studium, Kybernetika robotika, š. at Faculty of Electrical Engineering, Czech Technical University in Prague
Electrical Engineering Technologies/Technicians, Electrical Engineering Technologies/Technicians at ETH Zürich
Contributions:20 reviews, 7 commits, 17 PRs in 2 months
Contributions summary:Petr primarily focused on improving the installation and setup procedures for the `depthai-python` library, particularly for different Ubuntu versions and macOS. They fixed dependency issues related to `libdc1394` and updated the installation scripts for both Linux and macOS, ensuring proper dependency installation. Further contributions included minor improvements to the output text formatting in the installation process, and a change in the update method.
Contributions:7 reviews, 16 PRs, 56 pushes in 6 months
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.