IT engineer with electrical background.
I’ve graduated with thesis on ACARS signal demodulation. After that, during 10+ years at Red Hat as QA across RHEV-M, OpenStack, and ManageIQ I’ve reported 3 CVEs including a DOS vulnerability and Remote Code Execution with priviledge escalation, cooperated on over 200 bug fixes, and contributed to GitHub’s Arctic Code Vault.
More recently I’ve done development work - delivering a Debian 12 automatized upgrade path on UniPi controllers, implementing parallelized Modbus reading, and contributed a Podman compose fix for SELinux systems. On the leadership side, I’m coach by ICF standards and taught Python at Czechitas.
☆ Technical Skills:
- IT Development Skills: Proficient in Python, Linux, Bash, javascript
- Virtualisation & Cloud skills: QEMU-KVM, libvirt, Docker, Openshift (Kubernetes), Azure, VMWare;
People skills:
- Coaching by ICF standards, Nonviolent communication
🎓 Education
-
Student on Erasmus @ Tampere University of Technology, Finland - Tampere; 📅 Autumn 2009
-
Engineer (Ing) @ Vysoká škola báňská, Technická univerzita Ostrava, Česká republika - Ostrava; 📅 2004 – 2010
-
Student @ Střední průmyslová škola Mohelnice @ Česká republika - Mohelnice; 📅 2000-2004
Courses & Certifications:
💼 Work experience
Developer @ Easycon, Brno; 📅 August 2025 - February 2023
- Prepared an semi-automatic upgrade path for OTA update of UniPi over 2 versions of Debian.
✅ Impact: Enabled use of Debian 12, improving security and enabled to use newer software packages.
- Resolved race-condition in a project with multiple subprocesses:
✅ Impact: Complete elimination
of sporadic corruption of mmaped regions of memory, improving reliability and resource utilization.
- Implemented parallelized reading from Modbus devices:
✅ Impact: Enabled efficient data collection
from multiple devices, improving performance and scalability of the system.
- Added type-checking hints and
pydantic object models.
✅ Impact: Preventing introduction of errors,
IDE provides more relevant suggestions, better documentation of configuration structure,
and improved maintainability of the codebase.
- Restructured the project and changed python
import statements to absolute imports of whole modules.
✅ Impact: Improved maintainability, IDE support, reduced risk of circular imports, enabled faster code navigation
and thus faster onboarding of new developers.
- Implemented unit-tests using
pytest and GitHub Actions.
✅ Impact: Base for future refactoring of the codebase
to decrease internal coupling and increase maintainability, and help preventing regressions in the future.
- Contributed to Podman Compose ✅ Impact: Enabled to use
podman secretes on Selinux enabled systems.
- Found the root-cause of a memory leak in production code.
Freelance Handyman; 📅 February 2023 - August 2025
- Home repairs, maintenance and renovation projects.
Technical support and development @ Unipi technology, Brno; 📅 December 2022 - February 2023
- Gitlab to Github mirroring tool
- Customer care
- CPU loader with feedback loop to control the load.
- Testing Mervis - Integrated development environment for PLCs
💼 Teacher assistant @ Czechitas; 📅 July-2022 - December 2023
- Teaching women programming in Python.
💼 Quality assurance engineer @ Red Hat, Brno; 📅 January 2011 - June 2022
- Automation and testing of Manage IQ, OpenStack, RHEV-Manager
- Total 283 Bugzilla contributions driven to fixing the product and improving its quality. ✅ Impact: Contributed to improving the quality and reliability of the product.
- Arctic code vault contributor
- Securely published 3 CVEs. ✅ Impact: Contributed to improving the security of the product and protecting our customers, proven ability to identify and responsibly disclose security vulnerabilities. CVE-2013-4261, CVE-2014-2573, CVE-2019-14894
- Contributed with 128 PRs in Manage IQ opensourced tests repo ✅ Impact: Contributed to improving the quality and reliability of the product by adding tests, fixing automation bugs, and improving test infrastructure.
💼 Windsurfing instructor @ F4 WS school and rental, Pasohlávky; 📅 2016-ish - 2020
- A leisure time for summer weekends that keeps paying out as I got few of the informal people teaching practice and skills.
- Mostly instructor teaching the basics skills needed to start windsurfing safely, get back from the point where one started with the board…
- Worked with small groups of people - Usually about 5 people. Few times I worked with children. I mostly worked as a private coach for 1-3 adults.
- Boards maintenance.
QR Codes
| |
|
| My vCard |
This resume |
 |
 |