Martin Robinson is Head of Research Software Engineering at the University of Oxford with 14+ years of experience translating complex numerical and scientific research into production-ready software for academia and industry. He leads the OxRSE team, provides consultancy through Oxford University Innovation, and has a track record of building sustainable research software that supports translational projects and commercialisation. A PhD in Mathematical Sciences and hands-on background in scientific computing underpin his expertise in numerical methods, while active contributions to projects like PyBaMM show he also implements performant expression trees and JAX-enabled solvers for physics-based models. Known for bridging academic rigor and engineering discipline, he focuses on long-lived, reproducible code and practical adoption across research groups.
14 years of coding experience
14 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Computer Systems Engineering, 6.65 out of 7, Bachelor of Engineering (B.Eng.), Computer Systems Engineering, 6.65 out of 7 at The University of Queensland
Doctor of Philosophy (PhD), Mathematical Sciences, Doctor of Philosophy (PhD), Mathematical Sciences at Monash University
Fast and flexible physics-based battery models in Python
Role in this project:
Backend Developer
Contributions:137 reviews, 983 commits, 226 PRs in 4 years 1 month
Contributions summary:Martin's commits focus on implementing the expression tree for a physics-based battery model named pybamm. They added new node types such as Symbol and Scalar and expanded binary operators to include power. They also implemented features such as domain handling, and added jax evaluation to the solver to support the time derivative of variables. The modifications centered on laying the groundwork for representing and evaluating the model's equations, making it more efficient.
Contributions:7 reviews, 171 commits, 92 PRs in 9 months
svgc-plus-plusopengldata-visualizationplotting
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
Martin Robinson - Head Of Research Software Engineering at Oxford University Innovation