You don't seem to have an ad-blocker 😓
I use and recommend Firefox with uBlock Origin.
Resume
Key Skills
- Leadership, Management, Cloud Architecture, Theory of Constraints, Software Architecture, OKRs, DORA Metrics
- Ruby, Rails, JavaScript, React, HTML, CSS, .NET, C#
- PostgreSQL, SQLite, SQL Server
- C, Common Lisp, Emacs Lisp
- API Gateway, CloudFormation, CloudFront, EC2, ECR, ECS, Fargate, IAM, Lambda, Route53, S3
Professional History Highlights
Principal Engineer
Radiopaedia
December 2023 - Current
Director of Engineering
Swift Navigation
April 2023 - November 2023
Director of Engineering
Redbubble
February 2022 - January 2023
- Led and coached the leaders of the Foundations engineering teams to form up their teams of mostly new hires.
- Helped the group release several key initiatives spanning B2B integration, front end modernisation, monolith decomposition, and major component upgrades.
- Achieved significant improvements to both group engagement and retention.
- Grew the group from 5 to 6 teams.
Manager Engineer
National Australia Bank
August 2021 - February 2022
- Introduced policies and practices to improve work-life balance for permanent and contingent staff.
- Coached project delivery staff and stakeholders in Agile processes.
- Uplifted vendor management in line with Bank and regulatory requirements.
- Grew the Apollo project from 2 to 5 delivery teams in both India and Australia.
Lead Consultant
Cogent
October 2015 - July 2021
Technical Product Manager
Afterpay
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
realestate.com.au
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
Fresho
November 2017 - Mar 2018
AWS, Ember.js, Ruby
- Improved reliability and performance by migrating core components to AWS.
Senior Software Developer
Hooroo
August 2017 - November 2017
Ruby
- Helped migrate between virtual credit card providers to a tight timeframe and budget.
Senior Software Developer
MYOB
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
- Helped build an end to end IoT power demand management system from control systems to the Web front-end.
Senior Software Developer
realestate.com.au
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
- Created LoB's .NET development capability, hiring and mentoring a small .NET development team.
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
Director
OffByZero Pty Ltd
Mar 2007 - September 2011
- Co-founded a profitable software startup.
- Brought two new software products to market from inception through to development, sales, and support.
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
- Introduced source control to the company, and installed and operated their CVS server.