Top expert inComputational Genomics and Bioinformatics Workflow Development
Paolo Di Tommaso is a seasoned software engineer and CTO with 16 years of experience building data-intensive, high-throughput scientific computing platforms from Barcelona. As co-founder and chief architect of Seqera Labs, he blends systems-level design, cloud-native container orchestration, and parallel programming to productionize bioinformatics workflows. He is the creator and maintainer of Nextflow, a widely used open-source DSL for reproducible computational pipelines, and has contributed core work to flagship projects like Apache Groovy and bioconda packaging. Paolo’s strengths lie in bridging research and engineering—optimizing runtime architectures for hybrid container execution and cloud batch platforms while keeping developer ergonomics in mind.
Contributions:274 releases, 1742 reviews, 5657 commits in 9 years 11 months
Contributions summary:Paolo was actively involved in developing and maintaining the Nextflow project's core functionality, focusing on container execution and workflow processing. Their contributions included enabling hybrid container execution, optimizing the integration of container engines such as Singularity and Apptainer, and addressing issues related to S3 object storage. They also worked on improving the overall architecture of the system, including the addition of new features such as the ability to set the job's exit code as well as supporting new platforms such as AWS Batch, Google Cloud Batch, and Kubernetes.
Contributions:1 review, 39 commits, 48 PRs in 5 years 1 month
Contributions summary:Paolo primarily contributes to the bioconda-recipes repository by updating and improving recipes for bioinformatics software. Their work focuses on adapting the build scripts (build.sh) for specific software packages like `nextflow` and `t-coffee`, ensuring proper installation and configuration within the Conda environment. They also modify the build process, including the addition of dependencies and pre/post-link scripts. Furthermore, their contributions include addressing build issues on specific platforms and updating the recipes to incorporate newer versions of the software.
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.