Pierre-yves Chibon is a Senior Principal Software Engineer and open-source evangelist with 16 years of experience, currently at Red Hat where he also serves as a Product Owner. A farmer and bioinformatician by training, he builds and maintains the tooling that enables the Fedora community to ship a new distribution every six months, with notable contributions to Bodhi’s testability and CI/CD and usability enhancements for the Subsurface divelog. He pairs hands-on backend and DevOps work with a data-driven habit of collecting community metrics to track Fedora’s evolution, and he sponsors packaging while authoring utilities like pkgdb-cli and gitsync. Based in Brittany, France, he focuses on making complex release processes robust, testable, and user-friendly.
16 years of coding experience
Msc, Bioinformatics, Ingénieur, Agriculture food science and related industry, Msc, Bioinformatics, Ingénieur, Agriculture food science and related industry at Wageningen University & Research
Bodhi is a web-system that facilitates the process of publishing updates for a Fedora-based software distribution.
Role in this project:
Back-end & DevOps Engineer
Contributions:17 reviews, 150 commits, 91 PRs in 8 years 11 months
Contributions summary:Pierre-yves primarily focused on improving the testing infrastructure and testability of the `bodhi` project, a system for publishing updates. Their commits demonstrate an emphasis on integrating faitout (likely a testing database) and sqlite for testing purposes. They also streamlined the build and release process using CI/CD configurations with Jenkins and a focus on testing the integration between Greenwave (test gating) and Bodhi.
This is the official upstream of the Subsurface divelog program
Role in this project:
Back-end Developer
Contributions:25 commits, 2 comments in 1 year 5 months
Contributions summary:Pierre-yves primarily contributed to the graphical user interface (GUI) of the Subsurface diving log program. Their commits focused on enhancing the user experience through improvements to the save/quit workflow, adding a "Save As" option to the file menu, and refactoring the printing functionality to allow for table-based dive summaries. Furthermore, they introduced a GPS location tool for the dives with the use of an OSM-GPS-MAP library, allowing the user to see the dive locations in a map view. The changes suggest a focus on usability and feature enhancements within the application's core functionality.
pythonsubsurfaceupstream
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
Pierre-yves Chibon - Senior Principal Software Engineer at Red Hat