
RESUME
Summary
Resourceful, analytical and mindful of minor details. Rigorous and methodical in approach to critical thinking. Knowledge sponge and enthusiastic to overcome new challenges.
Education
Abertay University
​2019 - 2022, 2023 - present
​
Computer Games Technology BSc (Hons)
-
Year 1
-
CMP101 Computer Hardware and Operating Systems (Grade: A+)
-
CMP104 Programming With C++ (Grade: A+)
-
MAT101 Applied Mathematics 1 (Grade: A+)
-
CMP102 Software Design (Grade: A)
-
CMP105 Games Programming (Grade: A+)
-
​​
-
Year 2
-
CMP201 Data Structures and Algorithms (Grade: A+)
-
CMP203 Graphics Programming (Grade: A+)
-
MAT201 Applied Mathematics 2 (Grade: A+)
-
CMP202 Data Structures and Algorithms 2 (Grade: A+)
-
CMP208 Game Programming and System Architectures (Grade: A)
-
​
-
Year 3
-
CMP301 Graphics Programming with Shaders (Grade: A+)
-
CMP303 Network Systems for Game Development (Grade: B+)
-
CMP305 Procedural Methods (Grade: A+)
-
MAT301 Mathematics and AI (Grade: A)
-
DES310 Professional Project (Grade: A+)
-
​
-
Year 4
-
CMP404 Applied Game Technologies (Grade: A+)
-
CMP418 Programming Animation Systems (Grade: A+)
-
​
​
-
Extracurricular
-
ADD McKay Senior Prize
-
AGDS Vice President (2021-2022)
-
AGDS President (2023-2024)
-
Braes High School
​2013 - 2019
-
Qualifications
-
Advanced Higher Mathematics (Grade: A)
-
Advanced Higher Physics (Grade: A)
-
Advanced Higher Chemistry (Grade: A)
-
Statistics Award SCQF6 (Passed)
-
Higher English (Grade: A)
-
Higher Computing Science (Grade: B)
-
Music Technology SCQF4 (Passed)
-
Modern Languages for Life and Work Award SCQF4 (Passed)
-
Skills
Excellent debugging
Problem solving
Mathematically minded
Great researcher
Documentation fanatic
Source control
Asset Creation/Editing
Modelling
UV
Model Rigging
Compositing
Photo Editing
Video Editing
Misc.
Lock Picking
Modding
PC building
Resourcefulness
Languages
Proficient In
C#
C++
Java
x86 (MASM)
OpenGL1.0
HLSL (SM5)
GLSL
Familiar With
OpenGLes2.0
HTML5
XML
Javascript
Lua
CMake
Software
Proficient With
Visual Studio
Android Studio
Photoshop Elements
Premiere Elements
Blender
Familiar With
Unity
Obs
Eclipse
Unreal Engine 4
R Project
Azure DevOps
Experience
Virtalis Ltd
​2022 - 2023
​
Intern Software Developer​
​
Visionary Render & GeoVisionary​
​
-
C++, GLSL, CMake, Lua
-
QA testing