Cédric Chevalier

Ingénieur-chercheur at CEA

Greater Paris Metropolitan Region 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
🎓
Top School
Cédric Chevalier is an ingénieur-chercheur with 15 years of experience applying high-performance C++ and Rust to scientific computing and graph algorithms, currently based in the Greater Paris area at CEA. He combines deep academic training (PhD in computer science) with hands-on systems work—from Kokkos performance tuning to CMake/Spack packaging—to deliver portable, maintainable HPC software. His open-source contributions include performance fixes and package maintenance for the widely used Spack ecosystem, where he resolved build-time active-wait issues and broadened package/version support. Comfortable bridging research and production, he brings a rare mix of low-level optimization skills and practical tooling expertise that keeps complex scientific stacks reproducible and efficient.
code15 years of coding experience
bookEngineer, Computer Science, Engineer, Computer Science at Ecole nationale supérieure d'Electronique, Informatique et de Radiocommunications de Bordeaux
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Université Bordeaux I
bookEngineer, Computer Science, Engineer, Computer Science at ENSEIRB-MATMECA
github-logo-circle

Github Skills (13)

build-tools10
python10
scientific-computing10
package-management10
c-language8
linux8
autotools8
cprogramming-language8
curl7
hpc7
mono7
zstd6
cmake5

Programming languages (13)

C#C++CRustCMakeTeXHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
spack/spack

Aug 2018 - Nov 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer & Package Maintainer
Contributions:50 reviews, 9 commits, 13 PRs in 4 years 3 months
Contributions summary:Cédric primarily contributed to the Spack package manager, focusing on fixing performance issues related to compilation and adding/updating packages. This included addressing active wait issues in the build process and adding support for various versions of the Mono package. Furthermore, the user implemented options and dependencies for packages like cURL, and added support for elfutils. The user’s work ensured functionality and maintainability across package versions.
compilerspythonradiussplatformslinux
cedricchevalier19/Trilinos

Jan 2017 - Mar 2022

Contributions:43 commits, 2 PRs, 9 pushes in 5 years 2 months
trilinos
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
Cédric Chevalier - Ingénieur-chercheur at CEA