Martin Doucha

Chomutov, Ústí nad Labem, 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

🤩
Rockstar
🎓
Top School
Martin Doucha is a software developer and system administrator with six years of professional experience and a master's in computer science from Charles University. He specializes in open source test automation and backend tooling, with notable contributions to openQA and the Linux Test Project where he improved test reliability, scheduling, and CVE coverage. At SUSE-related repositories he implemented features to optimize job handling, client-side result rendering, and SSH terminal support, demonstrating a focus on robust, maintainable infrastructure. Comfortable across development and ops, he has built integrations for complex enterprise systems and performance tooling in prior roles, and occasionally works as an English–Czech translator. He prefers work aligned with open access to software and is selective about roles that challenge copyright monopolies.
code6 years of coding experience
bookMaster's degree, Computer Science, Master's degree, Computer Science at Charles University in Prague, Faculty of Mathematics and Physics
bookStřední průmyslová a vyšší odborná škola Chomutov
languagesEnglish, Čeština
github-logo-circle

Github Skills (40)

scripting10
testing10
test-framework10
system-testing10
linux-kernel10
perl10
kernel10
scheduling10
script10
sh10
tester10
test-suite10
shell10
openapi10
job-scheduling10

Programming languages (7)

TypeScriptC++ShellCJavaScriptPerlPython

Github contributions (5)

github-logo-circle
linux-test-project/ltp

Aug 2019 - Jan 2023

Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
Role in this project:
userTest Automation Engineer
Contributions:1 review, 238 commits, 1 PR in 3 years 4 months
Contributions summary:Martin's contributions primarily involved enhancing and improving the existing test suite for the Linux Test Project (LTP) within the specified repository. They focused on adding new test cases for specific CVEs, improving the existing test coverage, and converting tests to use the new API. The user was also responsible for refactoring test code, fixing bugs in the test scripts, and making the tests more robust by adding checks for various error conditions and runtime environment configurations.
unixposixtest-automationtest-projectmanjaro
os-autoinst test cases for openSUSE
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:302 reviews, 139 commits, 167 PRs in 3 years 5 months
Contributions summary:Martin's contributions primarily involve enhancing and expanding the test suite for openSUSE. They added new test cases for GDM session switching and improved the robustness of existing tests by addressing timeout issues and enabling logging. Furthermore, they focused on improving test execution by implementing features like skipping tests based on specific criteria and by optimizing for performance and reliability, as seen in the modifications related to LTP testing.
opensusecasestest-cases
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
Martin Doucha