top of page
About me
My name is Aaron, and I am a dynamic and skilled graduate programmer with a strong foundation in computer game development and experience as a gameplay programmer during an internship. I am seeking a challenging position in a game development studio to contribute to creating immersive gaming experiences and continue professional growth in the industry. I recently completed my final year at Abertay University where I studied BSc (Hons) Computer Game Applications Development.
Key Skills
-
C++
-
Unreal Engine 4/5
-
Gameplay Programming
-
User Interface (UI) Development
-
Version Control (GitHub and Perforce)
-
Networking and Multiplayer
-
Mathematics and Physics in Game Development
-
Effective Communication and Teamwork
Experience
Intern Gameplay Programmer, Adventure Fitness VR, BearHammer Games Ltd
(27th May - 14th September 2022)
Worked as an intern gameplay programmer on a virtual reality fitness game, where I helped to program and polish a battle ropes game mode similar to beatsaber. I also programmed multiple user interfaces. This was done using Unreal Engine 4 blueprint scripting.
Gameplay Programmer, Keep On Track, Modern Wolf
(31st January - 20th May 2022)
Worked with the publisher Modern Wolf to create a prototype game. I was a part of multi-disciplinary group, and my role was the gameplay programmer. This was taken as a professional project module for university.
Education
Over the course of my four years at university these are the modules I have undertaken relevant to games programming.
-
Honours Project Dissertation
-
Audio Programming
-
Gameplay mechanics development
-
Graphics programming with shaders
-
Game programming and system architectures
-
Data structures and algorithms 1
-
Mathematics for application development 1
-
Software Design
-
Computer hardware architecture and operating systems
-
Honours Project Proposal and Execution
-
Tools Programming
-
Applied Game Technologies
-
Professional Project
-
Artifical intelligence
-
Network systems for games development
-
Graphics programming
-
Data structures and algorithms 2
-
Mathematics for application development 2
-
Games programming
-
Programming with C++
bottom of page