Ondřej Holý is a Senior Software Engineer with 13 years of experience, currently working at Red Hat and based in Chrudim, Czechia. He is a dedicated open-source contributor focused on GNOME, Fedora, and RHEL ecosystems, with notable backend work on core projects like GTK, GLib and FreeRDP. His contributions emphasize cross-platform robustness—fixing big-endian issues, improving removable and remote filesystem detection, and hardening file-chooser and trash-monitor behaviors. Comfortable operating deep in system libraries and ABI-sensitive code, he balances stability-focused engineering with practical enhancements that improve desktop and remote-desktop reliability. Trained in information technology at VUT Brno, he brings a steady progression from intern to senior engineer within Red Hat, reflecting both technical depth and long-term commitment to open-source infrastructure.
13 years of coding experience
9 years of employment as a software developer
Inženýr (Ing.), Informační technologie, Inženýr (Ing.), Informační technologie at Vysoké učení technické v Brně
Read-only mirror of https://gitlab.gnome.org/GNOME/glib
Role in this project:
Backend Developer
Contributions:141 commits in 7 years 3 months
Contributions summary:Ondřej primarily focused on implementing and refining core functionalities related to the glib library. Their contributions involved adding support for removable drive detection, ensuring ABI compatibility, and introducing new file attributes, specifically for remote filesystems and recent metadata modifications. Furthermore, the user implemented enhancements to the gunixmounts module, including improved monitoring and added new features.
FreeRDP is a free remote desktop protocol library and clients
Role in this project:
Back-end Developer
Contributions:9 reviews, 118 commits, 31 PRs in 6 years 6 months
Contributions summary:Ondřej's commits primarily focused on fixing endianness issues within the FreeRDP project, particularly concerning the handling of data structures and values on big-endian architectures. They addressed problems with NTLM authentication, WCHAR case conversions, and data access in the NTLM AV pair list, ensuring proper operation on big-endian machines. Furthermore, the user contributed to fixing compression issues in the xcrush codec, which led to decompression failures. This work was crucial for ensuring cross-platform compatibility.
freerdpremote-desktopsdlrdpandroid
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.