Tiziano Müller

Senior Research Engineer at Hewlett Packard Enterprise

Zurich, Zurich, Switzerland
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
🎓
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.
code19 years of coding experience
job16 years of employment as a software developer
bookMaster of Science (MSc), Computational Science, Master of Science (MSc), Computational Science at University of Zurich
bookSummer School on Computer Simulations in Science and Engineering, Summer School on Computer Simulations in Science and Engineering at CSCS/USI
bookDoctor of Philosophy - PhD, Computational Science, Doctor of Philosophy - PhD, Computational Science at Universität Zürich | University of Zurich
github-logo-circle

Github Skills (24)

python10
aida10
data-parsing10
interface-design10
error-handling10
build-tools10
package-manager10
scientific-computing10
computational-physics9
workflow-engine9
fortran9
fileio9
file-access9
file-handling9
file-processing9

Programming languages (31)

CMakefileGoCommon LispHTMLFortranTypeScriptShell

Github contributions (5)

github-logo-circle
aiidateam/aiida-core

Nov 2015 - Sep 2021

The official repository for the AiiDA code
Role in this project:
userBack-end Developer
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.
aiidaworkflow-engineschedulerprovenancessh
spack/spack

Nov 2018 - May 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend 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.
Request Free Trial