Roman Bednář

Senior Software Engineer at Red Hat

Brno, South Moravia, 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

👤
Senior
🎓
Top School
Roman Bednář is a Senior Software Engineer based in Brno with over a decade of experience building and hardening cloud storage solutions for Kubernetes and Red Hat OpenShift. He focuses on Cloud Storage CSI drivers and operators, contributing upstream to Kubernetes, writing KEPs, and publishing practical guides for the community. His background spans deep Linux storage expertise—from LVM, btrfs, and volume chains to SAN locking—and pragmatic test automation, having converted and refactored major test suites to pytest and improved reliability in vdsm and OpenShift conformance tests. At Red Hat he blends backend engineering with QA instincts, shipping robust storage behavior under real-world constraints like snapshotting and vSphere/CSI interactions. Notably, he has improved Azure File CSI handling, added btrfs resize support, and enhanced error diagnostics for CSI components—signals of someone who uncovers subtle corner cases and turns them into durable fixes.
code10 years of coding experience
job5 years of employment as a software developer
bookDiS, Computer Aided Systems and Management, DiS, Computer Aided Systems and Management at VoŠ Sokolská 1, Brno
languagesCzech, English, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (30)

kubernetes10
vsphere10
filesystem10
pytest10
python10
testing10
lvm10
storage10
microsoft-azure10
go-testing10
go10
kubernetes-pods10
azure10
container-storage-interface10
csi-driver10

Programming languages (8)

TypeScriptDockerfileShellRustGoSassHTMLPython

Github contributions (5)

github-logo-circle
oVirt/vdsm

Jan 2021 - Nov 2021

The Virtual Desktop Server Manager
Role in this project:
userBack-end & Test Automation Engineer
Contributions:60 commits in 10 months
Contributions summary:Roman primarily contributed to the testing and maintenance of the `vdsm` project, focused on the storage subsystem. Their work included converting tests to pytest, addressing and fixing errors related to image I/O, and refactoring code for better modularity, which suggests a focus on improving the reliability and maintainability of the system. The user also addressed bugs and optimized functionalities related to the volume chain and LVM configuration. Their contributions reflect a good understanding of the underlying storage technologies.
server-managervirtual-desktopovirt
openshift/origin

May 2022 - Jan 2026

Conformance test suite for OpenShift
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:22 reviews, 9 PRs, 83 comments in 3 years 9 months
Contributions summary:Roman primarily contributed to the test suite for OpenShift, focused on the vSphere CSI Driver Configuration. Their work involved creating and modifying tests related to snapshot features, including setting limits and validating their behavior within the cloud environment. The user also added logic to filter out events during test execution. Their contributions aimed to ensure the proper configuration and functionality of the vSphere CSI driver within OpenShift environments.
openshiftkubernetesopenshift-originpaascaas
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