Jonas Thies

Research Assistant Professor at Delft University of Technology

Delft, South Holland, Netherlands
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

🤩
Rockstar
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.
code10 years of coding experience
github-logo-circle

Github Skills (8)

package-manager-tool10
package-manager10
python10
build-tools9
cmake9
hpc8
mpi7
fortran7

Programming languages (5)

C++CJupyter NotebookFortranPython

Github contributions (5)

github-logo-circle
spack/spack

Sep 2021 - Oct 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend 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.
compilerpackage-managerpythonspackhpc
jthies/spack

Mar 2018 - Mar 2025

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Contributions:106 pushes, 41 branches in 7 years 2 months
compilersplatformspackage-managerdarwinconfigurations
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