Vít Ondruch

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

🤩
Rockstar
🎓
Top School
Vít Ondruch is a Senior Software Engineer with 16 years of experience, currently shaping developer experience and Base OS projects at Red Hat from Brno. He brings deep back-end expertise in Ruby and systems tooling, with notable contributions to high-profile open-source projects such as Ruby, Bundler and RubyGems where he improved build/install flows, compatibility and test reliability. His background blends low-level systems knowledge from a PhD in Microelectronics with practical delivery—spanning C++, Ruby, and Windows installer tooling—gained across engineering and QA roles. Colleagues rely on him for robust, well-tested solutions and subtle compatibility fixes that prevent obscure runtime failures.
code16 years of coding experience
job9 years of employment as a software developer
bookPhD, Microelectronics and Technology, PhD, Microelectronics and Technology at Brno University of Technology
bookElectrical Engineering, Informatics, Electrical Engineering, Informatics at Technical College - Secondary Technical School, Ostrava
github-logo-circle

Github Skills (27)

dependency-management10
git10
ruby-rails10
rubygems10
excon10
testing10
http10
rails10
build-system10
ruby10
package-manager-tool10
activesupport10
package-manager10
puma9
windows9

Programming languages (22)

JavaYaccC++CSSCMakefileValaGo

Github contributions (5)

github-logo-circle
ruby/ruby

Apr 2015 - Jan 2025

The Ruby Programming Language
Role in this project:
userBack-end Developer
Contributions:9 reviews, 20 PRs, 68 comments in 9 years 11 months
Contributions summary:Vít primarily contributed to the RubyGems and Ruby core repositories, focusing on improving the build and installation processes for Ruby gems. Their work involved refactoring code related to default gem specifications, updating the build system, and modifying the installation of extensions and binaries. The contributions included changes to the installation of default gems and improvements in the build and packaging tools. They also fixed a bug in the RubyGems security module.
object-orientedruby-languageprogramming-languagerubyc
rubygems/rubygems

Aug 2012 - Nov 2021

Library packaging and distribution for Ruby.
Role in this project:
userBack-end Developer
Contributions:22 reviews, 58 commits, 35 PRs in 9 years 3 months
Contributions summary:Vít primarily contributed to the RubyGems library, focusing on improving its internal workings. They addressed several bugs related to path creation and handling, ensuring compatibility and resolving potential issues in the library's core functionality. The user also made improvements to documentation serving and package management, contributing to the overall maintainability and efficiency of the library. Furthermore, the user addressed compatibility issues and modernized aspects of the codebase.
rubygemspackagingpackage-managerrubymruby
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
Vít Ondruch - Senior Software Engineer at Red Hat