Key Skills

Professional History Highlights

Principal Engineer

December 2023 - Current

Director of Engineering
Swift Navigation

April 2023 - November 2023

Director of Engineering

February 2022 - January 2023

Manager Engineer
National Australia Bank

August 2021 - February 2022

Lead Consultant

October 2015 - July 2021

Technical Product Manager

August 2019 - July 2021

  • Transformed the Technical Engineering and Global DevOps teams into a coherent Platform group, focused on delivering value to internal customers.
  • Introduced automated DORA metrics across all Afterpay delivery teams.
  • Initiated the development of a Kubernetes-based internal Platform as a Service within Afterpay.
  • Mentored and assisted the Engineering Managers on Platform.

Executive Engineering Manager

September 2018 - August 2019

  • Lead the leaders of a Tribe of four product teams while uplifting practices and processes across the Tribe.
  • Helped those teams deliver 4 new products during that time: Reach, Pay per Lead, Ratings, and Agency Search.
  • Improved our learning and development system by introducing transparent per-person L&D budgets.
  • Matured our Tribe's DevOps capability by introducing a rotating platform support roster.

Development Team Lead
Open Universities Australia

Mar 2018 - September 2018

  • Increased release frequency by introducing Theory of Constraints to address bottlenecks.
  • Improved release safety by introducing automated UI testing and test-driven infrastructure as code.
  • Mentored several junior developers.

Senior Software Developer

November 2017 - Mar 2018

AWS, Ember.js, Ruby

  • Improved reliability and performance by migrating core components to AWS.

Senior Software Developer

August 2017 - November 2017


  • Helped migrate between virtual credit card providers to a tight timeframe and budget.

Senior Software Developer

October 2015 - August 2017

AWS, Clojure, Java, JavaScript

  • Introduced a valuable, reliable, CI system for the Essentials Online project.

Senior Software Developer
GreenSync Pty Ltd

October 2013 - October 2015

AngularJS, AWS, Golang, Ruby, Tridium

Senior Software Developer

Mar 2013 - September 2013

AWS, Ruby

Senior Software Developer
Lonely Planet

September 2011 - February 2013

CoffeeScript, Backbone.js, Ruby

Senior Software Developer
Leighton O'Brien

February 2010 - September 2011

.NET, C#, Silverlight

Software Developer
Leica Microsystems

June 2008 - January 2009

.NET, C#, Silverlight

Software Developer
Varian Inc.

June 2007 - May 2008

.NET, C#, WinForms

Software Developer
Object Consulting

Software Developer

Mar 2007 - June 2007

.NET, C#, WinForms

OffByZero Pty Ltd

Mar 2007 - September 2011

Software Developer
Agile Software NZ

January 2006 - February 2007

.NET, C#, WinForms, Python

Software Developer
Pharos Systems International

September 2002 - January 2006

.NET, C#, WinForms

Software Developer
NetWin LTD

August 2000 - September 2002

C, Perl