Reearch Software Engineer at ETH, Swiss Federal Institute of Technology, Zurich
Zurich, Zurich, Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Mathieu Taillefumier is a Research Software Engineer with 15 years of experience bridging condensed matter physics and high-performance scientific software development, currently based at ETH Zurich. He specializes in multi-GPU, multi-threaded C++/CUDA and MPI codes for density functional theory, Monte Carlo and molecular dynamics, and contributes to community projects like Spack where he maintains scientific package versions and integrations. His career spans research and engineering roles across top institutions (OIST, Max Planck, NTNU), blending hands-on code optimization with mentoring PhD students and providing HPC operations support. Notably, he pairs deep theoretical insight from a PhD in condensed matter with practical determinism and reproducibility practices in scientific and machine learning applications.
15 years of coding experience
10 years of employment as a software developer
Master's degree, Physics, Honor degree, Master's degree, Physics, Honor degree at Université Pierre et Marie Curie (Paris VI)
Doctor of Philosophy (PhD), Condensed Matter and Materials Physics, Doctor of Philosophy (PhD), Condensed Matter and Materials Physics at Université Joseph Fourier (Grenoble I)
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Back-end Developer & Package Maintainer
Contributions:90 reviews, 2 commits, 37 PRs in 1 day
Contributions summary:Mathieu contributed to the Spack package manager by updating and fixing checksums and version information for various software packages. Their work involved modifying package definitions within the Spack repository to incorporate newer versions and ensure the integrity of downloaded software. Additionally, they added support for new features, specifically adding Umpire support to the SIRIUS package, highlighting their engagement with scientific computing dependencies. They also contributed to package updates and configurations for Cosma, CP2K, and DBCSR packages.
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Contributions:4 PRs, 248 pushes, 30 branches in 2 years 2 months
compilersmacrosdubplatformspackage-manager
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
Mathieu Taillefumier - Reearch Software Engineer at ETH, Swiss Federal Institute of Technology, Zurich