Maxime Borry is a bioinformatics and life data scientist with over a decade of experience building reproducible omics workflows and statistical software, currently a Guest Researcher at the Max Planck Institute for Evolutionary Anthropology. He combines deep expertise in Nextflow/Snakemake pipeline architecture and Python-based analysis with applied work across metagenomics, ancient DNA and oncology, including scalable pipelines for personalized cancer vaccine development. An active open-source contributor, Maxime has developed and tested modules for the widely used nf-core/modules ecosystem and added new functionality to MultiQC (notably a MALT parser and Kraken2 improvements), improving community tooling for reproducible analyses. His background spans PhD-level method development, mentoring, and cross-disciplinary stints at institutions such as Harvard, Leibniz, and Seqera Labs, reflecting both academic rigor and practical deployment experience. Less obvious is his track record of combining Bayesian time-series models for aDNA damage with hands-on backend module engineering—bridging statistical innovation and production-ready bioinformatics. Based in Mainz, Germany, he focuses on delivering robust, testable pipelines that make complex sequencing analyses accessible and repeatable.
10 years of coding experience
7 years of employment as a software developer
MSc. Biology-Computer Science/Bioinformatics, MSc. Biology-Computer Science/Bioinformatics at Université Paris Diderot
University of Nordland (UiN)
Master's degree, Master's degree at Université Grenoble Alpes
Streetpress
Bachelor's Degree, Interdisciplinary Research in Life Sciences, Bachelor's Degree, Interdisciplinary Research in Life Sciences at Université René Descartes (Paris V)
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at Friedrich-Schiller-Universität Jena
Repository to host tool-specific module files for the Nextflow DSL2 community!
Role in this project:
Backend Developer
Contributions:22 reviews, 13 commits, 22 PRs in 1 year
Contributions summary:Maxime primarily contributed to the development of modules for the nf-core/modules repository, which hosts module files for the Nextflow DSL2 community. Their work involved adding new modules, specifically for tools like AdapterRemoval, PyDamage, Freebayes, Das Tool and cmseq/polymut, and ensuring their proper functioning. They also focused on adapting the modules for various use cases and fixing any related indexing issues. The user demonstrated skills in developing and testing modules for bioinformatics pipelines.
Aggregate results from bioinformatics analyses across many samples into a single report.
Role in this project:
Back-end Developer
Contributions:1 review, 17 commits, 3 PRs in 9 months
Contributions summary:Maxime primarily contributed to the implementation of a new MALT module, adding functionality for parsing and analyzing MALT reports within the MultiQC framework. This involved writing Python code to parse log files, extract relevant data, and generate visualizations like bar plots and a summary table. Further contributions included writing the parsed data to a file and incorporating a new feature (minimizer count) into the Kraken2 module, enhancing the analysis capabilities of the reporting tool.
multiqcpythonpypianalysesbioconda
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.