Lukáš Doktor is a Senior Software Engineer with 16 years of experience building and maintaining CI/CD, test automation, and virtualization tooling at Red Hat, specializing in qemu, kata-containers and the Avocado testing ecosystem. He’s known for an upstream-first mindset and rigorous code reviews, which helped improve cross-team cooperation and reliability of complex virtualization test suites. His open-source contributions focus on hardening virtio_console tests, improving loader and plugin behavior in Avocado-vt, and stabilizing CI for Kata Containers and OpenShift. Comfortable across backend, QA and DevOps roles, he bridges test framework development with practical pipeline engineering for multi-architecture environments. Outside work he teaches programming and sports to young children, reflecting a practical drive to simplify learning for the next generation. He also tinkers with old motorcycles, a hobby that feeds his appreciation for elegant, low-level engineering.
16 years of coding experience
16 years of employment as a software developer
Erasmus, Electronic Engineering, Erasmus, Electronic Engineering at The University of Huddersfield
Graduation, Electrotechnic, Graduation, Electrotechnic at SPŠ SE Dukelská, České Budějovice
Engineer, Cybernetics, Control and Measurements, Engineer, Cybernetics, Control and Measurements at Brno University of Technology Faculty of Electrical Engineering and Communication
Contributions:18 reviews, 394 commits, 342 PRs in 5 years 5 months
Contributions summary:Lukáš primarily focused on improving the functionality of the Avocado VT Plugin, specifically within the domain of virtual testing. They implemented fixes related to command-line argument defaults, options for setting machine and arch, and proper error handling for various configuration scenarios, and also refactored the loader plugin, reflecting changes in the Avocado API. They also modified backup handling for images, providing more secure operations.
Virt Test Provider for qemu and other related virtualization backends
Role in this project:
Back-end Developer
Contributions:1 review, 407 commits, 60 PRs in 8 years 3 months
Contributions summary:Lukáš primarily contributed to the `virtio_console` component within the `tp-qemu` repository. Their work focused on addressing bugs, improving error handling, and enhancing the stability of the test suite. They refactored existing tests to incorporate better testing practices and fixed various issues related to background thread management and data transfer, specifically focusing on the challenges of testing across different guest operating systems and handling potential data corruption issues. Furthermore, they introduced new test scenarios for improved robustness.
pythonprovidertestingbackendsqemu
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
Lukáš Doktor - Senior Software Engineer at Freelance