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.
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.
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.
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.
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.
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.
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.
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.