Senior Research Engineer at Hewlett Packard Enterprise
Zurich, Zurich, Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Tiziano Müller is a Senior Research Engineer based in Zurich with 20 years of experience building scientific software, package ecosystems, and HPC-enabled workflows. He blends a PhD in Computational Science with hands-on backend development on prominent open-source projects—contributing to AiiDA core, extending phonopy with a CP2K backend, and improving Spack support for CP2K/OpenBLAS including CUDA and multi-compiler builds. His work often focuses on robust data import/parsing, error handling, and enabling reproducible force/trajectory workflows across simulation tools. A longtime Linux and Gentoo contributor and former systems engineer, he brings deep infrastructure experience that helps bridge research code and production-grade packaging. Colleagues rely on him for making complex simulation stacks portable and buildable across platforms, a skill reflected in both his research and packaging contributions.
19 years of coding experience
16 years of employment as a software developer
Master of Science (MSc), Computational Science, Master of Science (MSc), Computational Science at University of Zurich
Summer School on Computer Simulations in Science and Engineering, Summer School on Computer Simulations in Science and Engineering at CSCS/USI
Doctor of Philosophy - PhD, Computational Science, Doctor of Philosophy - PhD, Computational Science at Universität Zürich | University of Zurich
Contributions:29 reviews, 149 commits, 40 PRs in 5 years 11 months
Contributions summary:Tiziano's commits focused on improving error handling and implementing new features within the AiiDA core. They made changes to existing parsers, particularly focusing on providing more informative error messages. The user also implemented new functionalities such as `importstring/importfile` methods, including a parser for XYZ structure data, demonstrating a focus on data import and conversion within the AiiDA framework. Further commits implemented velocity import from XYZ within the trajectory data.
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Backend Developer
Contributions:127 reviews, 51 commits, 55 PRs in 3 years 6 months
Contributions summary:Tiziano's contributions primarily involve modifying the CP2K package, focusing on building a flexible package manager. Their work included enabling parallel builds for CP2K and OpenBLAS, fixing build issues on different platforms, and adding support for various compilers and libraries, such as PGI and libxc. They also added support for building with CUDA, along with specific architectures. The user was responsible for integrating SIRIUS, json-fortran, libvori and spglib as dependencies for CP2K.
compilerspythonradiussplatformslinux
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.