Florian Rathgeber is a Site Reliability Engineer based in Zurich with 17 years of software engineering experience bridging research-grade scientific computing and large-scale production systems. He has a strong academic background including a PhD and has worked as a computational scientist at Imperial College and ECMWF before joining Google, bringing deep expertise in numerical methods and distributed infrastructure. Florian is an active open-source contributor, notably improving the Firedrake finite element system and contributing stability and tooling fixes to widely used projects like flake8 and pip. His work spans backend development, test automation, DevOps and technical writing, reflecting a knack for making complex systems reliable and maintainable. Colleagues value his blend of mathematical rigor and pragmatic engineering—he often tackles low-level algorithmic issues as readily as deployment and CI/CD problems. He also signals a clear boundary with recruiters, preferring technical collaboration and sustained project contributions.
17 years of coding experience
14 years of employment as a software developer
Doctor of Philosophy (PhD), Doctor of Philosophy (PhD) at Imperial College London
Abitur, Abitur at Gymnasium Höchstadt
Bachelor of Science (BSc), Bachelor of Science (BSc) at Friedrich-Alexander-Universität Erlangen-Nürnberg
Master of Science (MSc), Master of Science (MSc) at Kungliga tekniska högskolan / KTH Royal Institute of Technology
Contributions:29 releases, 74 reviews, 279 commits in 7 years 4 months
Contributions summary:Florian primarily contributed to the project by implementing core functionalities and improving the development workflow. Their work included adding setup files, updating the README, and integrating the project with git. They also added a version command and the ability to specify extra keys for stripping. The user's most significant contributions were related to installation and uninstallation of nbstripout, and its functionality as a git filter.
Firedrake is an automated system for the portable solution of partial differential equations using the finite element method (FEM)
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:378 commits, 5 PRs, 17 pushes in 2 years 1 month
Contributions summary:Florian primarily contributed to the Firedrake project by implementing features, addressing boundary conditions, and converting existing tests to pytest. They worked on improving the handling of mixed function spaces and addressing several issues related to matrix assembly. Their work involved modifying core data structures and algorithms, indicating a focus on the mathematical and computational aspects of the project. Furthermore, they refactored and converted existing tests to pytest.
equationspartialfemmethodsimulation
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.