UI/UX Programmer, game developer, lover of all things Star Wars, long dog owner, donut furniture collector, dumplings enthusiast, Disney Infinity mourner. Official WoW NPC.
2016 - | UI/UX Programmer | Unity3D, C#
As part of the League of Geeks team, I'm in charge of creating new UI for Armello, a digital board and card game set in a beautiful grim fairy tale fantasy world. My primary role involves implementing new UI features to a high level of polish whilst championing world-class UX practices across all our products. This includes 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 involves 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
2015 - 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
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.
2011 - 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.
Awards: