Robin joined the Research Software Engineering team in May 2021, on completing a PhD in Energy at Newcastle University. He graduated with a Masters in Electro-mechanical Engineering from Manchester University, and has additionally worked as an RA in Newcastle University’s School of Engineering on energy systems demonstrator and modelling projects, including in collaboration with the Centre for Energy Systems Integration. He has also worked extensively in industry, principally in scientific and simulation software environments, and has significant project management experience in both industrial and university contexts. Robin is training to be a Software Carpentries Instructor and to deliver Degree Apprenticeship modules in collaboration with the Institute of Coding.


  • PYRAMID / Newcastle University School of Engineering

    • Visualisation of flood risk information from hydrodynamic simulation
    • Data pipeline and tools component integration / architecture
  • CNNP Epilepsy Database / Newcastle University School of Computing CNNP Lab

    • MongoDB patient information database
    • Azure storage of linked patient monitoring and scan data


PhD Energy / Newcastle University


Modelling and analysis of integrated multi-domain energy systems and networks


  • Programming:
    • C / C++
    • Javascript
    • HTML / CSS
    • Unix shells
    • Python
    • Modelica
    • Matlab
  • Software:
    • Docker
    • MongoDB
    • OpenModelica / Dymola
    • Terraform
    • LaTeX
    • Blender
    • GitHub Workflows
    • Gimp
  • Topics:
    • System modelling and simulation
    • Numerical methods
    • Data processing and analysis
    • Visualisation


  • I enjoy:
    • Video and board games
    • Drumming
    • Golf
    • Modelmaking and minifigure painting