RESUME

 
Personal
Profile

An experienced programmer, cheerfully increasing my skills and knowledge. Have worked on projects with large teams, working closely with designers, producers and other engineers to ensure that the work was delivered as required. I’m looking to work with an excellent team and contribute on an ambitious project.

Languages

C#

C++

Python

PHP

HTML & CSS

Work Experience

Software Engineer, Ruffian Games

Sep 2018 – Present

  • NDA Protected Project: Worked closely as a gameplay Engineer with the UI design team, I was in charge of implementing UI features in this project.   

 

  • RadTV: I was assigned to RadTV where I had to work closely with production to make the game ready for release. The deadline was met early which freed me to do additional work such as being _localised in seven languages and made compatible for the Oculus Rift.

 

  •  Crackdown 3: Wrecking Zone: Mainly focused on UI, Matchmaking & Localization. Most notably, implemented gameplay features such as collectables and the matchmaking lobby.

Self-Employed, Quiet Spaceman

Dec 2016 – Aug 2018

  •  Created and ran my company in order to develop Educational games for “Legends of Learning”.

 

  •  Delivered products ahead of the deadlines and met all quality requirements.

 

  •  Ensured that the games could run in a variety of devices by optimising it for WebGL.

 

  •  Hosted in-development games online to allow for rapid remote testing.

Engines/Frameworks

XNA/Monogame

Unity3D

Unreal Engine

Game Maker

Pygame

SFML

UDK

Graphics Programming

OpenGL

DirectX

Source Control

Github

Bitbucket

SourceTree

SmartSVN

Education

Computer Game Applications Development (Accelerated), Abertay University         

Aug 2016 – Sep 2018

Participating in the accelerated version of the course, graduating with upper second-class honours. Strong emphasis on usage of data structures and C++ in development. My final project was focused on implementing and comparing a Boids crowd simulation with one generated via genetic algorithm.

Computer Games Development HND, Edinburgh College

Aug 2014 – Jun 2016

Learned about most aspects of game development with a heavy focus on programming, project management and teamwork. Achieved an A+ on completion.

Principles of Computing, Rice University (Coursera Course)

Jun 2014 – Aug 2014

Created games and AI players using python. Achieved an A+ with distinction.

Other Software
Soft Skills

Excellent Communication

Project Management

 

3DsMax

Photoshop

Illustrator

Visual Studio 2013 & 2015

 

View my complete CV here:
PDF, LinkedIn