I am a self-motivated individual whose purpose is to serve and develop this world. To accomplish this, in the short term I use my skills to solve problems for people around me, as well as share happiness through the use of art and kindness. In the long term, I contribute to the sustenance and development of systems that enable people to find hope in life.


Game Developer

February 2018 - Present

My current focus is to create a game that provides a means to developing progamming and digital art skills.

  • Development of a 2.5D action adventure sidescroller using Rust.
  • End-to-end automated process for publishing a game across Linux and Windows operating systems.
  • Game design that encourages and supports youth and young adults to develop skills in IT and digital art.

Software Developer

January 2012 - January 2018
Orion Health

In this role, I worked across different aspects of a software business. These include:

  • Development of server side applications in Java using the Equinox framework.
  • Advocate of software best practices that promote quality: clean code, test driven development, automated testing.
  • Deployment automation of distributed systems onto AWS infrastructure using Puppet.
  • Support, investigation, and resolution of system failures.

Research Assistant

November 2009 - February 2010
The University of Auckland

During this internship, I developed a plugin for the Eclipse IDE to calculate class inheritance metrics to aid empirical analysis of code quality.


Outside of working, I enjoy a range of activities that involve different skill sets.

Card-making - I make personalised cards to encourage and show appreciation to people.
Piano - I have been slowly self-learning to play the piano since December 2014.
Ultimate - I enjoying playing Ultimate — a team sport similar to netball, but with a frisbee.
Running - I run 10 km two to three times a week. In the past I have completed three marathons.

Skills & Proficiency

Clean code

Deployment Automation

Server Administration

Support & Investigation