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.


Software Developer

January 2012 - Present
Orion Health

In this role, I have worked across different aspects of the software lifecycle. Areas I have worked in include:

  • Development of server side applications in Java using the Equinox OSGi framework.
  • Deployment automation of distributed systems onto AWS infrastructure using Puppet.
  • Investigation and resolution of system failures.
  • Advocate for clean code and test driven development.

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 my day job, I work on a range of activities that practice different skill sets.

Card-making - I make personalised cards to encourage and show appreciation to people.
Piano - I began self-learning at the end of 2014, with the goal of playing for church by 2019.
Ultimate - Twice a week, I practice and play Ultimate — similar to netball, but with a frisbee.
Running - I run 10 km at least once a week. In the past I have completed two marathons.
Coding - Once in a while I try new frameworks and tools, and contribute to other repositories.

Skills & Proficiency

Clean code

Deployment Automation

Server Administration

Support & Investigation


Deployment Architecture