Education

2013 - 2014

MSc with Merit, Advanced Computer Science, University of Kent

Group project to create an IDE to help teach Java to students by incorporating a programmable robot world in the style of Karel the Robot. I personally worked on the compilation and debugging aspects of the software as well as creating a graphical interface to manipulate Java objects interactively akin to the BlueJ IDE.

2010 - 2013

BSc - Upper Second Class Honours, Computer Science, University of Kent

2008 - 2010

A-Levels, Harvey Grammar School

Computing (A), Physics (B), Mathematics (C)

2003 - 2008

GCSEs, Harvey Grammar School

10 of grade B or above


Work

December 2019 - *

EDF Energy (Contract) - Dungeness B Power Station - Simulator Support/Software Engineer

September 2018 - August 2019

EDF Energy - Dungeness B Power Station - IP

  • Industrial placement role in Training department with focus on Simulator.
  • Virtualization of Simulator DPCS "Data Processing & Control System". [Linux/KVM]
  • Debugging and repair of simulator software crashes. [C/C++/Fortran]
  • Created driver for feeding simulator data to external system. [Nim]
  • Application for the capture of post simulator training debriefs. [Kotlin/Spring/VueJS]
  • System for live monitoring and recording of DPCS displays. [FFmpeg/OBS/JS]

May 2011 - May 2015

Sainsburys' - Night Shift