Hans Fangohr

Head Of SSU Computational Science

Germany
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
Hans Fangohr is Head of SSU Computational Science at the Max Planck Institute for Structure and Dynamics of Matter and a Professor of Computational Modelling with over 16 years’ experience bridging physics, high-performance computing, and scientific software engineering. He earned a Diplomphysiker from the University of Hamburg and a PhD while working in HPC at Southampton, where he later led the Computational Modelling Group and multiple national doctoral training centres. His leadership spans academia, large facilities and national advisory roles, including chairing the UK’s Scientific Advisory Committee for High Performance Computation and heading data analysis at European XFEL. Hans is an active open‑science advocate and hands-on open-source contributor, maintaining packages in the widely used Spack ecosystem and improving documentation for scientific tools like Spyder. He specializes in turning complex scientific workflows into robust, reproducible software and scalable data-analysis pipelines. A perhaps less obvious strength is his consistent involvement across research, education and infrastructure, enabling him to translate strategic needs into practical, maintainable code and training programs.
code16 years of coding experience
job3 years of employment as a software developer
github-logo-circle

Github Skills (16)

package-manager-tool10
spyder10
build-tools10
package-manager10
python10
package-management10
documentation10
restructuredtext9
rs9
scientific-computing8
ipython7
c-language6
cprogramming-language6
rust5
mpi5

Programming languages (12)

DockerfileC++ShellCSSRustOCamlTeXHTML

Github contributions (5)

github-logo-circle
spyder-ide/spyder

Mar 2015 - Sep 2024

Official repository for Spyder - The Scientific Python Development Environment
Role in this project:
userTechnical Writer
Contributions:16 comments, 1 issue in 9 years 7 months
Contributions summary:Hans's contributions primarily revolve around creating and modifying documentation for the Spyder IDE. They added a comprehensive tutorial, corrected existing sections, and refined the content to reflect changes in the IDE's default settings. The updates demonstrate a focus on improving the user experience through clear, accurate, and up-to-date documentation.
pythonpyqt5anaconda-distributionanacondapyqt
spack/spack

Nov 2021 - Nov 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userPackage Maintainer / Contributor
Contributions:29 reviews, 9 commits, 12 PRs in 1 year
Contributions summary:Hans primarily contributes to the spack/spack repository by adding and updating package definitions. This includes the addition of new packages like "oommf" and "dust," and updates to existing packages, specifically focusing on "octopus," including version upgrades, test additions, and adapting to build environment changes. The user's work involves modifying package configurations, dependency specifications, and build processes.
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
Hans Fangohr - Head Of SSU Computational Science