Matthieu Dorier

HPC Software Development Specialist at Argonne National Laboratory

Greater Cambridge Area United Kingdom
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
Matthieu Dorier is an HPC software development specialist with 11 years of experience building scalable I/O, in situ visualization, and middleware solutions for large-scale scientific simulations. Based at Greater Cambridge and currently at Argonne National Laboratory, he bridges research and production engineering—stewarding HPC storage and communication stacks from his PhD work at ENS to postdoctoral projects. He contributes to prominent open-source tooling such as Spack, where he has improved package management, dependency handling, and build configurations for critical HPC components. Known for combining deep systems knowledge with practical engineering, he applies machine learning and dynamic adaptation techniques to optimize storage and runtime behavior on next-generation supercomputers. An understated strength is his history of translating domain-specific research into robust software used by multidisciplinary simulation teams.
code11 years of coding experience
job2 years of employment as a software developer
bookMaster, Research in Computer Science, Master, Research in Computer Science at ENS Cachan Brittany
bookPhD, Computer Science, PhD, Computer Science at ENS (École Normale Supérieure de Rennes
bookMPSI/MP*, Mathematics, Physics and Computer Science, MPSI/MP*, Mathematics, Physics and Computer Science at Lycée Carnot
languagesEnglish, German, French
stackoverflow-logo

Stackoverflow

Stats
7,068reputation
1.1mreached
6answers
75questions
github-logo-circle

Github Skills (15)

package-manager-tool10
package-manager10
package-management10
python9
build-tools9
cmake8
c-language8
scientific-computing8
cprogramming-language8
hpc7
boost-asio6
boost-python6
tensorflow6
numpy6
ruby6

Programming languages (12)

JavaDockerfileC++ShellCHaxeSCSSJavaScript

Github contributions (5)

github-logo-circle
spack/spack

Jun 2019 - Jan 2023

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer
Contributions:32 reviews, 59 commits, 110 PRs in 3 years 7 months
Contributions summary:Matthieu primarily contributed to package management within the spack/spack repository. Their work involved adding new versions of software packages like PMIx, PRRTE, and Spdlog, and fixing/updating existing package definitions. They also addressed dependency issues, corrected build configurations, and refined the implementation of test conditions for various packages. Furthermore, the user modified comparison semantics and fixed queries to target families.
compilerspythonradiussplatformslinux
mochi-hpc/py-mochi-ssg

Jun 2021 - Oct 2023

Python wrapper for SSG group membership service
Contributions:2 releases, 8 pushes, 3 tags in 2 years 4 months
membership-servicepythonssgpippython-wrapper
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
Matthieu Dorier - HPC Software Development Specialist at Argonne National Laboratory