Lukas Krejci is a Principal Software Engineer based in Brno with 17 years of experience building and hardening cloud-native systems and test automation at Red Hat and other enterprise software firms. He combines back-end and DevOps expertise—contributing to prominent open-source projects such as OpenShift (conformance tests and S2I image validation) and Eclipse Che (tracing, metrics, workspace lifecycle) —bringing practical observability and reliability improvements across distributed environments. Known for bridging QA/test automation and backend engineering, he routinely fixes flaky tests, updates deployment-aware test configurations, and instruments systems for better operational insight. With an MSc in Computer Science and a long tenure at Red Hat, he blends deep institutional knowledge of enterprise cloud platforms with hands-on coding and mentoring.
17 years of coding experience
15 years of employment as a software developer
MSc, Computer Science, MSc, Computer Science at Vysoké učení technické v Brně
Kubernetes based Cloud Development Environments for Enterprise Teams
Role in this project:
Back-end & DevOps Engineer
Contributions:122 reviews, 133 commits, 131 PRs in 2 years 2 months
Contributions summary:Lukas's commits focused on improving the tracing capabilities of the workspace by adding annotations and enabling tracing across thread boundaries using opentracing-concurrent. They also implemented functionalities for getting workspaces ids based on status and timestamp thresholds. Furthermore, they added prometheus metrics to expose the number of workspaces per state and made various code changes to improve the overall functionality and maintenance.
Contributions:1 review, 10 PRs, 72 comments in 2 months
Contributions summary:Lukas primarily contributes to the test suite for the OpenShift project, focusing on S2I (Source-to-Image) image testing. They modify test configurations, update test data, and adjust test scripts to reflect changes in the application's dependencies and available image versions. The user also addresses test failures, such as skipping broken tests and fixing test configurations to ensure accurate assessments of the OpenShift environment. Furthermore, the user re-enables and updates tests to ensure they are compatible with deployment configurations.
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
Lukas Krejci - Principal Software Engineer at Red Hat