Adelaide-based Senior Games Programmer with 6.5+ years of games industry experience with a passion for collaborating with others to create streamlined workflows, well supported teams and polished game experiences.
Currently working at Mighty Kingdom, utilising Unity C# to make mobile games for 10+ shipped titles to iOS/Android/Amazon platforms.
You can contact me directly via this email, please feel free to reach out and ask questions!
Below is a working history of projects I've work on (biggest contributions highlights, this won't include every game I've contributed to to save us all time), from most recent to oldest:
Platforms: iOS, Google Play (Android), Amazon & Amazon Kids+
Engine/Language: Unity Engine / C#
App store links here
Game Description: Mobile game based on Netflix show “Gabby’s Dollhouse” and matching toys by SpinMaster.
Lets players experience a virtual dollhouse bringing to life references from the show and toys, that they can decorate, play minigames in and interact with.
Role: Lead programmer for last 2 years of project.
Contribution:
Platforms: iOS, Google Play (Android)
Engine/Language: Unity Engine / C#
Google Play link
iOS link
Gameplay video
Game Description: mobile dress up game based around Mattel’s Barbie dolls, with outfit challenges, red carpet challenges and scrapbook features for more gameified elements.
Role: Co-lead programming beginning to end for 2 years of project life.
Took on a legacy codebase from previous developer with no contact to them, optimised and restructured codebase where possible whilst actively developing new content.
Contribution:
Platforms: iOS, Google Play (Android)
Engine/Language: Unity Engine / C#
Google Play link
iOS link
Gameplay video
Game Description: Endless 3D runner for mobile themed around their relevant IP’s.
Role:
Contributions:
Platforms: iOS & Google Play (Android)
Engine/Language: Unity Engine / C#
App store links
Game Description: Mobile idle game based on animated series Star Trek: Lower Decks.
Role: Joined as part of new squad to increase testing coverage & improve developer workflows.
Main Contribution:
The following projects I showcase below will be listed from my student work, you can access builds for these here
Platforms: HTC Vive and Oculus Rift (PC)
Engine: Unreal Engine 4
Language: Blueprints/C++
Game Description: VR God Game where you must raise a village to take down the enemy god’s village.
Team: 5 people including myself (2 programmers, 2 artists and 1 designer).
Timeline: 2 months.
Contribution: AI functionality and behaviour (Roles of villagers and their tasks, resource handling & combat), Resource Management, Tower Defence behaviour, Time and Wave Management.