Let me
introduce myself

First dabbling in OSX development at the age of 14, software development has ever since been a strong passion of mine.

Since then, I have created countless iOS and Android applications, whilst expanding my skillset to include a vast range of skills ranging from server side development and AWS infrastructure setup, to vision systems using facial recognition.

My strongest area of software development is native iOS development, native Android development, and Laravel 5.x development.

Experience

ANZ, Sep 2020 to present

iOS Engineer

At ANZ, my role is working on a state of the art iOS application. This application uses the latest iOS APIs available, and has a consistent focus on using new technology and intuitive designs with the end result being an application that will transform how users bank.



Grays Online, Oct 2019 to present

Head of Mobile Development

At GraysOnline, my role was the Head of Mobile Development. This role involved leading the development of the native iOS & Android applications, and liasing with the Project Manager & Head of Engineering to transform business requirements into tasks that can be implemented as functionality & bugfixes into the native applications.
I lead a team of developers, however my role was still heavily comprised of developing the applications.



Sentral, Oct 2018 to Oct 2019

Lead Mobile Developer

At Sentral, my role is the lead mobile applications developer and acting product manager. This role involves leading the development of the native iOS & Android application, and choosing what new pieces of functionality are introduced.

I was responsible for refactoring these native applications from Objective-C to Swift 5, and from Java to Kotlin 1.3.



Only About Children, Feb 2017 to Oct 2018

Technical Lead Engineer

At Only About Children (OAC), I served as the interface between the development team and senior management. I lead the development, and created and set coding standards for the team to adhere to. The development work involves maintaining the application that is used by the educators to communicate to the parents, and the application that allowed for management to perform administrative tasks and monitor business data.

I have redesigned the failing legacy infrastructure with speed, security and reliability in mind using modern AWS cloud architecture.



IOT Group, Aug 2015 to Feb 2017

Lead Mobile Developer

At The IoT Group it was my responsibility to oversee the designing, development, testing and deployment of the iOS and Android mobile applications. My responsibilities also included server-side development and low-compute cost vision system development (facial detection + facial recognition).

I would oversee and manage contractual in-house developers, and travel to China to act as project manager for the applications being developed by our Chinese partners and suppliers.



CompSol, Jul 2014 to Aug 2015

Software Engineer

As a Software Developer at CompSol, I was responsible for creating and developing native iOS and Android applications for our clients. There was a wide vary applications I was responsible for, ranging from a Point of Sales System, to an application that acts a tool of communication for a secondary school.



Alive Mobile, Jul 2012 to Jul 2014

Junior iOS Developer

During my time at Alive I was required to work on projects for large clients that would reach and be used by a vast amount of people. The applications spanned from enterprise applications used internally by Surf Live Saving Australia, to applications used as Kiosks at Echo Entertainment’s nation wide casinos.



My Work

  • all
  • iOS
  • Android
  • Laravel
  • macOS
  • Robotics
  • Open-Source

BoB

Robotics

iRisk

iOS

Mirus

iOS, Android

Meza POS

iOS, Android

Marine Rescue

iOS, Android, Laravel

Beero

iOS, Android

Satchel

iOS, Android, Laravel

Konnect

iOS, Android, Laravel

ROAM-e

iOS, Android, Laravel, Robotics

Rova

iOS, Android

OAC Team Connect

iOS, Android, Laravel

OAC Connect

iOS, Android, Laravel

Tracr

iOS, Android

Match It Mania

iOS, Android

Sentral

iOS, Android

Gas2Go

iOS, Android

Favicon Finder

iOS, macOS, Open-Source

GraysOnline

iOS, Android

Skillset

These are based off of my own opinion

iOS & macOS Swift (1 to 5)

100


iOS Objective C

100


Fastlane

95


Bitrise

80


Travis CI

80


Cocoapods

100


Android (Kotlin)

85


Android (Java)

80


Laravel (4 to 5.8)

80


AWS Infrastructure Stack

80


C++

65


OpenCV3

60


Arduino

80


Raspberry Pi (and other various SOCs)

80


MySQL

85


MSSQL

80


SQLite 3

85


HTML, CSS & Javascript

70


Carthage

100


C

65