Olivier Cessenat

Software Engineer

Bordeaux, Nouvelle-Aquitaine, France
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
Olivier Cessenat is a software engineer based in Bordeaux with six years of hands-on experience building and maintaining back-end tooling. He is an active open-source contributor who has improved package management for the widely used Spack project by adding and updating numerous packages and refining dependency and compiler configurations. A believer in Free Software, Olivier focuses on practical, reproducible solutions that help scientific and developer workflows scale across platforms. His work shows attention to detail in package definitions and release maintenance—skills that reduce friction for downstream users and maintainers. Colleagues will find him comfortable navigating complex build landscapes and contributing reliable fixes that keep ecosystems healthy.
code5 years of coding experience
github-logo-circle

Github Skills (6)

package-management10
ocaml10
autotools9
cmake8
fortran8
python8

Programming languages (7)

C++ShellCRustOCamlPerlPython

Github contributions (5)

github-logo-circle
spack/spack

Feb 2021 - Nov 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer
Contributions:71 reviews, 119 commits, 237 PRs in 1 year 9 months
Contributions summary:Olivier contributed to the Spack package manager repository by creating and updating package definitions. Their work primarily involved adding new packages like `ocamlbuild`, `hevea`, and several Octave packages such as `octave-symbolic`, `octave-quaternion`, `octave-gsl`, `octave-io`, and `octave-arduino`. Furthermore, the user's contributions included updating existing package configurations for dependencies, compiler flags, and new releases of packages such as `proj`, `libqrencode`, and `octave`. These updates directly enhance the functionality and maintainability of Spack's package management capabilities.
compilerspythonradiussplatformslinux
cessenat/spack

Feb 2021 - Apr 2025

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Contributions:212 pushes, 309 branches in 4 years 2 months
compilersplatformspackage-managerdarwinconfigurations
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
Olivier Cessenat - Software Engineer