Alexander Schaaf is a software engineer in Germany with a decade of experience applying probabilistic machine learning and self-taught Python expertise to geoscience problems. He focuses on quantifying uncertainty in seismic interpretation and driving stochastic simulations of structural geological models, bridging domain geology with open-source software development. With academic foundations from Göttingen, RWTH Aachen and an ERASMUS stint in Stockholm, he combines rigorous applied geoscience training with practical engineering. Alexander is an active contributor to open geoscience tooling and is known for turning complex subsurface uncertainty into reproducible, probabilistic workflows that inform decision-making.
9 years of coding experience
ERASMUS+ Program, Geological and Earth Sciences/Geosciences, ERASMUS+ Program, Geological and Earth Sciences/Geosciences at Stockholm University
Master of Science (M.Sc.), Applied Geosciences: Energy and Mineral Resources, Master of Science (M.Sc.), Applied Geosciences: Energy and Mineral Resources at RWTH Aachen University
Bachelor of Science (B.Sc.), Geological and Earth Sciences/Geosciences, Bachelor of Science (B.Sc.), Geological and Earth Sciences/Geosciences at The University of Göttingen
Contributions:11 PRs, 81 pushes, 14 branches in 5 months
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.