Tomas Smetana is a Senior Manager at Red Hat with 18 years of experience leading distributed engineering teams focused on Kubernetes/OpenShift, container orchestration, and system management while remaining an active hands-on developer. He combines deep Linux systems expertise (RHCE) and low-level application development in C, Go, and Python with practical DevOps and QA experience, contributing notable fixes and test automation to flagship projects like Kubernetes and OpenShift. A long-time FOSS enthusiast, Tomas influences upstream development—improving storage integrations, volume controllers, and conformance test suites—bringing both architectural oversight and gritty debugging skills. Based in Brno, he balances people leadership and project management with regular technical contributions, a blend that has driven stability and testability across large-scale platform projects.
18 years of coding experience
10 years of employment as a software developer
Master of Science (MS), Theoretical Informatics, Master of Science (MS), Theoretical Informatics at Masaryk University Brno
[EOL] External storage plugins, provisioners, and helper libraries
Role in this project:
Back-end Developer
Contributions:40 commits, 31 PRs, 1 push in 2 years
Contributions summary:Tomas primarily updated dependencies and added code related to snapshot functionality within the Kubernetes external storage repository. The commits indicate the integration of Heketi block API and the implementation of AWS EBS-related features. These changes also include bug fixes and code refactoring to align with the latest controller implementation, showing an understanding of storage plugin and cloud provider integrations.
Production-Grade Container Scheduling and Management
Role in this project:
Back-end & DevOps Engineer
Contributions:10 reviews, 29 commits, 31 PRs in 5 years 1 month
Contributions summary:Tomas contributed to the Kubernetes project by addressing issues in cloud provider integrations, specifically focusing on the VSphere and OpenStack implementations, fixing race conditions and incorrect label assignments. They also implemented and tested metrics related to persistent volumes and volume controllers, which involved interacting with the core Kubernetes volume management components. Furthermore, the user addressed issues related to local volume management and CSI mock tests to improve overall system stability and reliability.
containersschedulingdockergradeproduction-grade
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.