Vincent Michaud-rioux

Lead High Performance Computing at Kothar Computing

Montreal, Quebec, Canada
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
Vincent Michaud-rioux is a Lead High Performance Computing engineer with a decade of experience building and optimizing scientific software that bridges physics, applied mathematics, and large-scale computing. He has led development of production-grade DFT and quantum transport codes and more recently accelerated quantum simulation backends at Xanadu, delivering multi-core and GPU-enabled PennyLane-Lightning plugins. Vincent excels in end-to-end performance work—deriving PDE discretizations, selecting linear algebra schemes, and implementing tailored data structures, profiling, and heterogeneous parallelization (CUDA, OpenMP, ROCm, MPI). He contributes to notable open-source infrastructure such as Spack by maintaining complex Python packages and ensuring cross-platform compatibility for GPU backends. Based in Montreal with a PhD-level physics background, he pairs deep theoretical insight with pragmatic engineering and a knack for making hard numerical problems run at scale.
code10 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy Physics, Doctor of Philosophy Physics at McGill University
languagesFrench, English
github-logo-circle

Github Skills (12)

package-manager-tool10
build-tools10
c-language10
package-manager10
cmake10
cprogramming-language10
python10
k10
scientific-computing9
roc9
openmp9
cuda9

Programming languages (5)

ShellC++BatchfilePythonFortran

Github contributions (5)

github-logo-circle
spack/spack

Mar 2023 - Apr 2024

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer
Contributions:23 reviews, 4 PRs, 31 comments in 1 year 1 month
Contributions summary:Vincent contributed significantly to the `py-pennylane-lightning-kokkos` package within the Spack ecosystem. Their work involved adding and updating the `py-pennylane-lightning-kokkos` package, including implementing CUDA, OpenMP, and ROCm backends. Key contributions include updating dependencies, fixing versioning, and resolving compatibility issues. Furthermore, they managed updates to the related `py-pennylane` and `py-pennylane-lightning` packages.
compilerspythonradiussplatformslinux
vincentmr/spack

Feb 2023 - Jul 2024

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Contributions:52 pushes, 6 branches in 1 year 5 months
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
Vincent Michaud-rioux - Lead High Performance Computing at Kothar Computing