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.
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.
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.