Summary
Magnus Hagdorn is a System Engineer in Scientific Computing with 16 years' experience balancing high-performance computing, scientific programming and Linux system administration across academia and research institutions. Currently at Charité Universitätsmedizin Berlin, he previously spent over a decade as a Senior Research Software Engineer at the University of Edinburgh and holds a PhD in Geophysics and Seismology. He brings deep Fortran and Python expertise—applied to MPI/OpenMP parallel codes and finite-element geophysical models—alongside hands-on cluster procurement and ops experience. Comfortable moving between research code development, performance optimization and user training, he excels at turning complex numerical models into reliable, production-ready workflows. An academic background and long track record in marine CSEM modeling mean he pairs domain insight with pragmatic engineering practice.
17 years of coding experience
14 years of employment as a software developer
Doctor of Philosophy (PhD) Geophysics and Seismology, Doctor of Philosophy (PhD) Geophysics and Seismology at The University of Edinburgh