About Me
I am a Gameplay Programmer at MachineGames with a Bsc with Honours in ‘Computer Games Technology’ from Abertay University.
After high-school, I moved from Edinburgh to Dundee to begin my studies at Abertay university, where - over the course of 4 years - I learned to become efficient in C++ and C# coding. After university I started as a junior programmer at Ubisoft Reflections, working on “Tom Clancy’s The Division 2” as part of an engine team. I worked on various lower-level engine and platform-specific features before realising that I wanted to develop more gameplay programming skills. I moved to a new project to be part of a gameplay specific team in April 2020 before then being promoted to a ‘Gameplay Programmer’ a few months later. After moving to Sweden to work at MachineGames, I have been working on Indiana Jones and the Great Circle as a gameplay programmer since May 2022.
Other purely objective facts about me:
- Efficent communicator: I really enjoy and value working as part of a multi-disciplinary team
- Adaptable: I have worked on numerious game engines and projects with different styles and demands
- Strong programmer: Ontop of my 4 years of studying, I have been programming in C++ for 5.5 years professionally
- Eye for design: A passion for video games has made me enjoy the creative side of gameplay programming, identifying and tackling problems however they arise.
For my more in-depth CV please reach out.