Computer Games Development graduate of LJMU with a passion for programming. Through personal development and through said course I have gained an in-depth understanding of C#, C++ among other additional languages such as Java and HLSL and game engines such as Unity, Unreal and MonoGame. I am motivated by my desire to solve any problem that comes my way and to expand my knowledge further into my current fields of research and others that I may take interest in.
Contact details available in downloadable CV.
Last Updated: 14/07/19
(language - years - proficiency)
C# - 4 years - Experienced
Confident in my use of C# as it's my former de facto language when testing code.
C++ - 2 year - Competent
Capable in my use of C++ compared to C# as I continue to develop my skill level in my spare time.
HLSL - <1 year - Learning
Started learning HLSL to change a game's colour palette to a custom palette. Capable of reading and writing to a certain degree.
Java - <1 year - Competent
Started learning Java as part of Deloitte’s Tech Acad, now the staple language used in my work and my spare time.
Tools and Programs
(program - years - proficiency)
Unity3D – 5 years - Experienced
I have been using Unity3D with C# to practice while improving my programming skillset and to learn new game design concepts such as procedural world generation.
Unreal Engine - 1 year - Competent
I have been using Unreal Engine with C++ and Blueprints as part of a university module, both for individual and group assignments.
MonoGame - <1 year - Experienced
I have been using MonoGame with C# as part of a university module as well as in my spare time to improve my skillset and to learn new game design concepts.
libGDX - <1 year - Competent
I have been using libGDX with Java to practice while improving my programming skillset and to learn new game design concepts such as rendering to multiple viewports and faux-3D.
Education & Qualifications
Deloitte NI Technology Academy
Belfast Metropolitan College / Deloitte UK
2015 - 2018 (Bachelor of Science with Honours, Class II Division I)
MComp (Hons) Computer Games Development
Liverpool John Moores University
Year 3 (67)
> Project (72)
> Advanced Computer Games Development (66)
> Employability and the Workplace (67)
> Multiplayer Online Games Development (58)
> Advanced Computer Graphics (67)
Year 2 (46.4)
> Mathematics and 3D Computer Graphics (42)
> Computer Games Design and Technology (45)
> Object Oriented Software Development (44)
> Computer Games Development (57)
> Digital Storytelling and Machinima (44)
Year 1 (49.4)
> Introduction to Computer Programming (50)
> Computing and Society (50)
> Computer Systems (61)
> Interactive Media and Games Development (46)
> Mathematics and 2D Computer Graphics (40)
2014 – 2015 (Merit)
2012 – 2014 (MPP)
Edexcel BTEC Level 4 HNC Diploma in Computing and Systems Development
Edexcel BTEC Level 3 Extended Diploma in IT
Northern Regional College
2008 – 2012
> GCSE Maths (C)
> Essential Skills English (Pass)
> ICT (A)
> Science (BB)
> History (C)
> Business Studies (D)
2019 – Present
Deloitte UK (Digital, Belfast)
2015 – 2017
HSS Hire Group (Ballymena Branch)
Part-Time Shop Assistant
During my time at HSS Hire, I improved upon my organisational skills in addition to gaining interpersonal skills through interacting with customers.
2011 – 2015
Rankin Engraving & Graphics
When working at Rankin Engraving, attention to detail was intrinsic when designing labels and cutting vinyls for signs. For some orders, I worked as part of a small team to prioritise tasks and meet deadlines.
Reference details available in downloadable CV.