Game Developer and Programmer
Unity Developer and Project Coordinator
Led a team in the development of Virtual Sim Story, including managing and releasing updates for it post launch.
Developed networking solutions for managing large amounts of players in a large open world. Developed a suite of tools that allowed artists to take art assets and turn them into user purchasable content without any extra assistance. Developed tools and systems, both in game and for developer use, that allowed us to manage a game with over 1000 purchasable items.
Unity Game Developer
Developed multiplayer minigames for the Homebase mobile game using PUN. Integrated the game client with our backend services.
Front end development of the EasyBillPay app using Xamarin and Xamarin Forms and integration of 3rd party SDKs and services.
Freelance VR and Unreal Engine Developer
Worked as one of the primary developers on Awake: Episode One, a roomscale VR experience built in UE4 that premiered at SXSW. I also worked on Wentworth VR and mentored a junior developer on the use of UE4.
I'm an Adelaide based games programmer specialising in tooling, networking and systems development. I'm passionate about empowering others to focus on the fun stuff by tackling the tools and systems that will make their lives easier. The majority of my experience is in mobile development using Unity and C# but I have experience in Unreal Engine, C++, VR and app development.