Chercheur at CNRS - Centre national de la recherche scientifique
Grenoble, Auvergne-Rhône-Alpes, France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Pierre Augier is a researcher and software engineer with 11 years of experience combining scientific rigor and backend engineering, currently based at CNRS in Grenoble. Trained at École Polytechnique and ENS Lyon with a doctorate in physical sciences, he brings deep domain knowledge to software projects in scientific computing. An active open-source contributor, he improved key tooling like repo2docker (adding Mercurial support), advanced the Pythran AOT compiler, and maintained scientific packages in Spack, underscoring his focus on reproducible, high-performance computational environments. Comfortable across backend, DevOps and package management, he blends low-level tooling changes with test and build-system improvements that keep research software robust and portable.
11 years of coding experience
Doctorat, PHYSICAL SCIENCES, Doctorat, PHYSICAL SCIENCES at École Polytechnique
Master 2 (M2), Physics, Master 2 (M2), Physics at École normale supérieure de Lyon
Contributions:2 reviews, 15 commits, 17 PRs in 3 years 3 months
Contributions summary:Pierre contributed to the Pythran compiler, focusing on enhancing its core functionality. They implemented features like the `-P` and `-o` options, allowing for optimized Python code output and custom output file specification. The user also made improvements to the documentation and internal workings, like adding support for f-strings and fixing issues related to docstrings and PyPy3.6 compatibility.
Turn repositories into Jupyter-enabled Docker images
Role in this project:
Backend & DevOps Engineer
Contributions:2 reviews, 14 commits, 2 PRs in 10 days
Contributions summary:Pierre focused on adding and improving support for Mercurial repositories within the `repo2docker` project. They implemented the `Mercurial` content provider, enabling the conversion of Mercurial repositories into Jupyter-enabled Docker images. Their contributions involved writing Python code to interact with Mercurial commands, refactoring tests, and updating the build process to incorporate necessary dependencies. Further, they contributed to improving the overall build process and testing for the supported version.
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 Augier - Chercheur at CNRS - Centre national de la recherche scientifique