Curriculum Vitae


A final year undergraduate student studying computer games development. Has a keen interest in the field of engine and tools development, wanting to find an internship in this area.

Chose a dissertation topic that requires the development of an extendable soft-body physics library purely using C++, rendering it with OpenGL. Additionally has professional experience developing a game to aid in the training of cyber security and has previously produced an educational game for the NHS Wales.

Primary Computer Languages C/C++, C#, GLSL, Lua, Python, JavaScript
Software, Tools & Paradigms OpenGL, Unity, Unreal, Git, OOP, Linux


Bsc (Hons.) Computer Games Development (Expected grade – 1st)2015 – Present

University of South Wales – Pontypridd, Wales

Notable Academic Projects

  • Currently developing a real-time soft-body physics library in C++ that could be integrated into a game engine as part of the undergraduate dissertation project.
  • Has developed scenes in both 3D and 2D using OpenGL with a variety of textures, lighting and anti-aliasing techniques, using GLSL to implement custom shading.
  • Created an AI animal in C++ using the A* search algorithm. It functions by generating a path through a procedurally generated map and moving to various locations depending on its personal needs.
  • Modified a fork of Doom 3, extending its bot AI functionality, with the server-side code performed in C++ and the client-side in Python.

Relevant Modules


Real-Time Rendering TechniquesTool Development for Computer Games (94%)

Game Engine DesignComputer Graphics (82%)

Artificial Intelligence for Game DevelopersOperating Systems Concepts (70%)

Parallel and Concurrent Programming

A-Level | Whitchurch High School Sixth Form – Cardiff, Wales2013 – 2015

A-Levels in Computing, Economics and the Welsh Baccalaureate.

GCSE | Whitchurch High School – Cardiff, Wales2011 – 2013

13 GCSEs, grade A* – C including English and Maths.


Game DeveloperJanuary 2019 – Present

Contracted by the University of South Wales – Pontypridd, Wales

  • Currently developing a computer game in Unity to aid in the training of cyber security for businesses.
  • Working with a small team that makes good use of Git and Unity Collaborate to help ensure development is smooth and iterative.

Mobile App DeveloperJune 2016 – July 2018

Contracted by the Arthur Bloom Haemophilia Centre as part of the NHS Wales – Cardiff, Wales

  • Developed and deployed a mobile app using Lua that contains 10 mini-games in which children can play and interact with, while improving their knowledge about the subject of haemophilia.
  • Produced a website to go alongside the app which contains images & information relating to it.
  • Regularly attended meetings with employers, discussing changes and updates to the project.
  • Was given the opportunity to showcase the app at the Celtic Games Show, the feedback from this lead to various improvements and bug fixes being made.
  • Managed time effectively with development taking place while studying at university. It successfully released without it hindering education and remaining on track to achieve a first-class honours.

  • Taken part in 5 game jams, all of which were collaborative projects with teams of 3-8 people.
  • Attends game developer & consumer events where possible. Has attended Gamescom, Insomnia & Brains Eden, as well as a host of smaller local events. When there, enjoys engaging in discussion with developers and game enthusiasts alike.
  • Capable of producing 2D art, using these skills to develop good placeholder artwork before an artist further improves or redesigns what has been produced.
  • Holds a full, clean UK drivers licence.

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top