Maxime Boissonneault

Team Lead - Research Support National Team

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

👤
Senior
🎓
Top School
Maxime Boissonneault is a Team Lead and HPC specialist with a PhD in Quantum Physics and over a decade of experience building and optimizing high-performance scientific software for national research infrastructures. Based in Quebec, he combines deep theoretical physics training with hands-on systems engineering—parallelizing C++/Fortran codes, tuning MPI/OpenMP/CUDA workloads, and administering cluster schedulers for thousands of cores. He leads national support and documentation efforts at the Digital Research Alliance of Canada while standardizing scientific software installation and ticketing for hundreds of users. A longtime self-taught programmer, Maxime contributes to prominent open-source HPC projects like EasyBuild and Apptainer, improving build automation, patch handling, and container GPU integration. His profile blends research rigor, teaching experience, and practical DevOps/system-architect work that quietly keeps large-scale computational science running.
code11 years of coding experience
job1 year of employment as a software developer
bookHigh School, General, High School, General at Polyvalente Le Tremplin
bookPh D, Quantum Physics, Ph D, Quantum Physics at Université de Sherbrooke
bookCollege, Sciences de la nature, College, Sciences de la nature at Cégep de l'Abitibi-Témiscamingue
languagesFrench, English, Spanish
github-logo-circle

Github Skills (21)

dependency-management10
gzip10
container10
scite10
package-management10
python10
patch10
linux10
build-system10
hpc10
makefile10
go10
scilab10
build-automation10
file-handling10

Programming languages (27)

CVim SnippetCMakeGoHTMLGroovyJupyter NotebookFortran

Github contributions (5)

github-logo-circle
Collection of easyblocks that implement support for building and installing software with EasyBuild.
Role in this project:
userBack-end Developer
Contributions:38 reviews, 132 commits, 63 PRs in 5 years 10 months
Contributions summary:Maxime's contributions primarily involve modifications to build and install scripts, particularly within the context of scientific software and high-performance computing (HPC) environments. The user addressed issues related to directory structures, package dependencies, and build configurations. They also implemented changes to adapt to version-specific differences in software installations, indicating a focus on build automation and ensuring compatibility across different software versions.
pythoninstallinglinuxscientific-softwarehpc
EasyBuild is a software installation framework in Python that allows you to install software in a structured and robust way.
Role in this project:
userBackend Developer
Contributions:3 reviews, 131 commits, 38 PRs in 5 years 9 months
Contributions summary:Maxime primarily contributed to the `easybuilders/easybuild-framework` repository by modifying the `filetools.py` module, focusing on functionality related to handling and extracting patches. Their work involved implementing and refining the extraction of gzipped patches, incorporating the use of the `extract_file` function, and addressing various issues such as handling different compression types and correcting typos. These modifications indicate a focus on improving the robustness and functionality of the software installation framework.
pythonstructuredlinuxscientific-softwareinstallation
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
Maxime Boissonneault - Team Lead - Research Support National Team