Martin Grignard is a Tech Lead and versatile engineer with eight years of experience building reproducible pipelines, high-performance computing platforms, and large-scale storage systems for scientific research in bioinformatics and neuroimaging. He combines hands-on Python and Go development with infrastructure automation (Docker, Nextflow, Singularity, Slurm) to deliver maintainable, CI/CD-driven solutions for multi-disciplinary teams. At the University of Liège he co-managed a 14PB StorNext system and heterogeneous HPC cluster, improving throughput and reproducibility through custom tooling and automation. An active open-source contributor, he enhanced SALib’s truncated normal support and testing, reflecting a pragmatic focus on robustness and clarity. Trained as a PhD engineer and former lecturer, he pairs deep technical breadth with teaching and client-facing delivery experience, seeking leadership roles where research-grade engineering meets production impact.
8 years of coding experience
3 years of employment as a software developer
Ph.D. Engineering sciences and technologies, Ph.D. Engineering sciences and technologies at University of Liège
Sensitivity Analysis Library in Python. Contains Sobol, Morris, FAST, and other methods.
Role in this project:
Data Scientist
Contributions:7 commits, 1 PR, 2 comments in 1 day
Contributions summary:Martin primarily contributed to the `SALib` library by adding and refining functionalities related to the truncated normal distribution. Their work included implementing the distribution within the scaling methods and fixing related parameters and tests. The user also updated error messages for improved clarity and corrected typos, enhancing the library's robustness and usability. Additionally, they added a new test case for the truncated normal distribution functionality.
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.