Jonas Thies is a Research Assistant Professor based in Delft with a decade of software and research engineering experience focused on reproducible, high-performance scientific software. At TU Delft he blends academic research with hands-on development, contributing to complex build and packaging challenges across HPC ecosystems. As an active backend contributor to the widely used Spack package manager, he has maintained and patched Phist package definitions to ensure cross-platform builds (including PPC64LE and OneAPI) and MPI-aware compiler integration. Jonas combines practical systems-level troubleshooting with an understanding of reproducible deployment, making him adept at bridging research code and production-ready HPC workflows.
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Backend Developer
Contributions:3 reviews, 9 commits, 103 PRs in 1 year 1 month
Contributions summary:Jonas primarily contributed to the `spack/spack` repository by updating and maintaining package definitions for the Phist library. These updates involved adding new versions of Phist, incorporating patches to resolve build issues on specific platforms (like PPC64LE and OneAPI), and modifying the build process to use MPI compiler wrappers. Furthermore, the user addressed compatibility issues with different versions of Python and Cray-libsci.
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.