Miloslav Trmač

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

🤩
Rockstar
🎓
Top School
Miloslav Trmač is a seasoned software engineer based in Brno with 26 years of experience building and hardening backend systems, particularly in Go and container ecosystems. A long-time Red Hat contributor, he’s worked extensively on high-profile open-source projects like CRI-O, Podman, Skopeo, Buildah and notary, focusing on authentication, image handling, dependency management and secure key/certificate workflows. He combines deep systems-level expertise (storage, image formats, registries) with pragmatic DevOps changes that keep large projects stable and portable across platforms. Notably, his contributions often improve testability and maintainability—refactoring complex flows into clearer, testable components—while addressing cross-platform compilation and security edge cases.
code26 years of coding experience
job5 years of employment as a software developer
bookMgr., Software systems, Mgr., Software systems at Charles University
github-logo-circle

Github Skills (62)

json10
kubernetes10
container10
docker10
cert10
system-configuration10
python10
apidoc10
imageio10
image10
testing10
signature-verification10
configuration-management10
command-line-interface10
authentication10

Programming languages (18)

C#C++CSchemeRustMakefileGoVala

Github contributions (5)

github-logo-circle
containers/skopeo

Mar 2016 - Jan 2023

Work with remote images registries - retrieving information, images, signing content
Role in this project:
userBack-end Developer
Contributions:14 releases, 976 reviews, 819 commits in 6 years 11 months
Contributions summary:Miloslav's commits primarily involve enhancements to the signature package within the skopeo repository. Their contributions encompass adding features for signing and verification, including JSON encoding and decoding functionalities. The user also focused on fixing issues related to dependency management within the project, specifically ensuring test dependencies are not unnecessarily removed. In addition, the user has added commands for standalone signing and verification of image manifests.
signingregistriesdockerimage-processingharbor
containers/storage

Mar 2018 - Dec 2022

Container Storage Library
Role in this project:
userBackend Developer
Contributions:823 reviews, 227 commits, 104 PRs in 4 years 9 months
Contributions summary:Miloslav primarily contributed to the backend of the "containers/storage" repository, demonstrating expertise in Go. Their work focused on improving platform compatibility, specifically addressing compilation issues on macOS and potentially Windows. They also made improvements to error handling, added parameters to error messages, and refactored and optimized code related to layer management, including the implementation of features like the use of external libraries for compression.
containersvagrantpodmanskopeostorage
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
Miloslav Trmač - Software Engineer at Red Hat