Jaroslav Mracek

Principal Software Engineer at Red Hat

Brno, Southeast, 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
Jaroslav Mracek is a Principal Software Engineer based in Brno with 11 years of professional software experience and a background in natural sciences (Dr.) and agricultural engineering. He leads the DNF package-management stack at Red Hat, driving design and delivery across dnf, dnf5, libdnf and related CI and plugins projects used in Fedora and RHEL. Equally comfortable in code and docs, he has improved configuration references, examples and core assertions in the widely used rpm-software-management repositories, blending engineering rigor with clear user-facing documentation. His career traces a shift from academic research positions into mission-critical open-source platform engineering, giving him a strong grounding in reproducible, research-grade problem solving applied to large Linux ecosystems.
code10 years of coding experience
job21 years of employment as a software developer
bookLudwig Maximilian University of Munich
bookMaster's degree, Agricultural Engineering, Master's degree, Agricultural Engineering at Mendel University in Brno
github-logo-circle

Github Skills (5)

configuration-management10
package-management10
documentation10
python9
rpm8

Programming languages (6)

C++ShellCGherkinGoPython

Github contributions (5)

github-logo-circle
rpm-software-management/dnf

Sep 2015 - Jul 2022

Package manager based on libdnf and libsolv. Replaces YUM.
Role in this project:
userBack-end Developer & Documentation Specialist
Contributions:110 reviews, 945 commits, 724 PRs in 6 years 11 months
Contributions summary:Jaroslav primarily contributed to the documentation and configuration files within the DNF package manager project. Their commits involved improving documentation for configuration reference and command usage, including adding examples and clarifying option descriptions. They also made modifications to code, such as assertions and various files to improve the codebase.
pythonrpmpackage-managerlinuxyum
j-mracek/dnf5

Aug 2022 - Jul 2024

Package management library.
Contributions:123 pushes, 68 branches in 1 year 10 months
library-managementpackage-managementpackage-manager
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
Jaroslav Mracek - Principal Software Engineer at Red Hat