Summary
Petr Rek is a Senior Principal Software Engineer with 8 years of experience specializing in C++ and Python, currently leading development of shared core components for major Windows products at Gen. He began his career building avionics and pilot-focused systems at Honeywell Aerospace, where quick prototypes he developed evolved into production-grade flight-planning services. At Avast he contributed to privacy-focused products and transitioned to designing cross-product shared libraries and CI pipelines for large monorepos. Petr combines low-level systems expertise with full-stack experience across languages (C/C++, Python, C#, Java/Swift) and a knack for turning short prototypes into robust, widely used components. Based in Brno, he brings pragmatic engineering and CI/automation know-how to complex, security- and reliability-sensitive software stacks.
8 years of coding experience
8 years of employment as a software developer
Master's degree, Intelligent Systems, 2016, Master's degree, Intelligent Systems, 2016 at Faculty of Information Technology, Brno University of Technology
General education, General education at Hranice n. M. Grammar School
English, Czech