Johannes Blaschke

Head Of Scientific Computing at Ellison Institute of Technology Oxford

Oxford, England, United Kingdom
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

👤
Senior
🎓
Top School
Johannes Blaschke is Head of Scientific Computing based in Oxford, bringing nine years of experience at the intersection of theoretical physics, applied mathematics, and high-performance computing. With a Ph.D. in theoretical physics, he has led performance engineering programs at NERSC—coordinating multi‑person teams and postdocs to optimize exascale workflows, inform procurement, and connect national facilities. He builds and scales numerical solvers (C++, Fortran, MPI, OpenMP, CUDA) and data analysis pipelines (Python, Julia), with a research track record in stochastic PDEs, hydrodynamics, and collective dynamics. An active contributor to the AMReX exascale framework, he’s fixed core I/O and embedded-boundary issues that improve adaptive mesh refinement workflows used across CFD and multiphysics projects. Colleagues know him for combining rigorous theory with practical software engineering and for mentoring researchers to write reproducible, high-performance code. He blends deep domain expertise with hands-on system design—shaping both algorithms and the supercomputers that run them.
code8 years of coding experience
job6 years of employment as a software developer
bookMaster's Degree Science (Physics major), Master's Degree Science (Physics major) at Marburg University
bookBachelor's Degree Arts/Science Conjoint (Mathematics/Physics major), Bachelor's Degree Arts/Science Conjoint (Mathematics/Physics major) at University of Auckland
bookDoctor of Philosophy (Ph.D.) Physics, Doctor of Philosophy (Ph.D.) Physics at The University of Göttingen
stackoverflow-logo

Stackoverflow

Stats
37reputation
29kreached
7answers
0questions
github-logo-circle

Github Skills (15)

file-handling10
file-processing10
c-language10
file-access10
cprogramming-language10
amr10
fileio10
fortran9
mpi6
parallel-processing6
powerpoint6
data-structures6
matplotlib6
closures6
printf6

Programming languages (14)

C++CSSRustCJupyter NotebookCudaFortranJulia

Github contributions (5)

github-logo-circle
AMReX-Codes/amrex

Dec 2017 - Dec 2020

AMReX: Software Framework for Block Structured AMR
Role in this project:
userBack-end Developer
Contributions:1 review, 268 commits, 18 PRs in 3 years 1 month
Contributions summary:Johannes made contributions focused on improving the AMReX software framework for block-structured Adaptive Mesh Refinement (AMR) applications. Their work included fixing endianness issues in file I/O within the F_BaseLib, merging updates from the development branch, and modifying the code related to the EB (Embedded Boundary) and data processing components. They were also involved in fixing typos in documentation and updating build configurations and documentation.
amrmpistructuredsnl-applicationsmultiphysics
JBlaschke/PyNVTX

Dec 2020 - May 2021

Contributions:2 releases, 34 commits, 31 pushes 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.
Request Free Trial
Johannes Blaschke - Head Of Scientific Computing at Ellison Institute of Technology Oxford