10/2019 - | Lead Programmer | Unity3D, C#
Working on a ~secret project~ with a small but incredible team.
01/2019 - 10/2019 | Lead Developer | Unity3D, C#
At the start of 2019, I transitioned into the Lead Developer role at LoG. In addition to my previous UI/UX responsibilities, I also led a team of engineers of varying experience levels. My role was to support and empower the team as well as help with their personal and professional development.
Unannounced Title (??)
Armello (2015) | Steam, PS4, Xbox One, iOS, Android, Switch
02/2016 - 01/2019 | UI/UX Programmer | Unity3D, C#
I joined LoG just after the launch of Armello, a digital board and card game set in a beautiful grim fairy tale fantasy world. We supported Armello with free content updates for several years post launch in which I was heavily involved in creating new features and polishing of old ones. My primary role involved implementing UI features to a high level of polish whilst championing world-class UX practices across all our products. This included using a variety of different tools (tweens, animations, particles, audio, etc) to create UI that looks and feels good. As well as the in-game implementation, this role also involved collaboration with designers and artists to assist in designing the UI flow and ensure the overall user experience is as smooth as possible.
Armello (2015) | Steam, PS4, XBox One, iOS, Android, Switch
01/2015 - 01/2016 | Intermediate Gameplay Programmer | Unity3D, C#, Java
I joined the Scarlet City team at the beginning of 2015 to work on The Aetherlight, a steampunk inspired online game which aims to educate kids about the Bible. My role as a gameplay programmer involved developing various game features (Unity client side and any server side requirements) as well as in-house Unity editor tools. I helped with the project up to the Early Access launch in January 2016.
Examples of work include:
The Aetherlight (2016) | PC
03/2014 - 12/2014 | Game Developer | Unity3D, C#
Working together with a small team, I helped develop a prototype for an asymmetric co-op stealth game. While I was primarily a programmer, this project also allowed me to dabble in some level and game design and web development.
12/2011 - 02/2014 | Game Developer | Unity3D, C#
I worked as a client-side developer on Star86, an online virtual world for kids. Sadly, the game was taken down in July 2014. I helped build and maintain a variety of game features as well as developer tools within the Unity editor, refactoring of legacy systems and recreating most of the UI in game.
Examples of work include:
Used a range of technologies including the YouTube API, Dropbox API, Plastic SCM, Mixpanel, Google Tag Manager etc
Star86 (2011) | Web
2008 - 2011 | Bachelor of Technology (Information Technology) | First Class Honours
Focused on papers relating to Artificial Intelligence, Computer Graphics and Computer Vision.