Employment and Experience
Employment and Experience


June 2018 - August 2018

Freelance Developer

I was brought into the Red Ninja team as a freelance developer to provide additional support on one of their projects, OSI: Anxiety. This was created in partnership with the University of Reading and was an attempt to modernise the treatment of young and adolescent children with mental health difficulties by introducing an online course which clinicians can set goals and track progress through. I was introduced into the project to provide support in completing a number of issues and implementing new features for a deadline. Whilst working on this project I completed a variety of tasks including data cleansing, feature implementation and creating component types for a custom CMS.

University Projects

Year 2

October 2018 - July 2019

Futuristic Aircraft

The objective of this project was to design a futuristic aircraft with a purpose to improve a current world issue. We designed a medical plane for the use of quick evacuation from natural disaster and hazard zones. As the only electrical engineer on the project I was tasked with figuring out how to power the aircraft, the parameters for this power and how it could be effectively used for the electrical systems within the aircraft. To do this I had to use MATLAB’s Simulink and Simscape to design the entire electrical system using real life components to get an accurate simulation. I also used Blender 2.8 to create a realistic render of the aircraft and a demonstration animation to display the uses of the aircraft.

Integrated Mechatronics Project

This project was to design and build a functioning robot that could autonomously follow a current carrying wire place beneath a table through the use of PIC’s and coils with an array of unknown parameters. This was an extremely difficult task but provided a vast amount of learning opportunities and skill development. I designed and built a current control loop system using PIC’s in C to drive two large motors using a H-bridge and PWM signals obtaining accurate control over the vehicle. Additionally we designed a system architecture in C allowing the various asynchronous systems to communicate effectively.

Year 1

October 2017 - July 2018

University Railway Design

During my first year at university I worked on a large scale project with other engineers, from different disciplines, to design and plan a working railway system intended to be implement into our campus. This project allowed me to develop key skills in team working and time management. I was also able to apply my knowledge of CAD using SolidWorks to design the locomotive and carriages used. Calculating the required parameters for the selected battery was another task I successfully completed advancing knowledge and skills, using MATLAB and Simulink to simulate the power consumption of the train.


Back End

  • Golang
  • MongoDB
  • NodeJS
  • Redis

Front End

  • HTML5
  • CSS3
  • JS

Tools and Software

  • Github
  • Linux
  • Simulink / Simscape
  • CCS C Compiler
  • SolidWorks
  • Blender 2.8