Work Experience

Outware Mobile

Jan 2015 - Present

iOS App Developer

Currently working as an iOS mobile developer on the Grow for ANZ app.

Two Bulls

Oct 2014 - Jan 2015

Contract Mobile Game Developer

Working with Two Bulls as a developer on a cross platform mobile application for a high profile client.

Developing concepts such as augmented reality and interactive video to create a unique and entertaining user experience.

Two Bulls

Jan 2013 - Feb 2014

Mobile Game Developer

Worked on the groundbreaking iOS game Blokify which was developed in Unity3D. Responsibilities included: developing a dynamic UI system using NGUI; prototyping gameplay models; creating interfaces to APIs; and optimising the performance of both the gameplay and the generation of 3D printing data.

Built an in-house animation and art pipeline toolkit which automated the entire process of exporting and importing animations between Flash and Unity3D. This saved a significant amount of artist and developer time.


Jan 2013 - July 2013

Web Developer

Worked on a large scale web application based on ASP .NET and C#. Participated in the ground up development of a custom dynamic mobile framework based on jQuery Mobile and Knockout.

RMIT University

Summer 2011

Paid Internship

Developed a public transport journey planning system using genetic algorithms. Liaised with Public Transport Victoria to obtain required data. Worked mainly in C# and MySQL to provide a JSON web service for AJAX web interfaces and mobile applications.



RMIT University

Melbourne, AU
2009 - 2012

Bachelor of Computer Science (Honours)

Thesis Title: "A Multiobjective Evolutionary Algorithm for Journey Planning: Accommodating Passenger Preferences".
Graduated with First Class Honours (GPA: 4.0)
Vice-Chancellor's List Award (Top 2% of HE students in 2012)



Outware Mobile

Melbourne, AU

Outware Health Hackathon


Won the "Best Execution" award for creating an game to help children develop their communication skills.


Melbourne, AU

ANZ Innovation Hackathon


Won the "Peoples Choice" award for developing an innovative addition to a banking app to encourage banking customers to save more money.

RMIT University

Melbourne, AU

RMIT Evolutionary Computing and Machine Learning Group


Participated in and led discussions on topics such as genetic algorithms, large scale optimisation, machine learning and data mining.

RMIT University

Melbourne, AU

Angry Birds AI Challenge 2012

Team Member

Represented RMIT in a cross university competition to develop an AI system which plays the video game Angry Birds using techniques such as object detection, classification and expert strategies.