New York (Remote)
Built out the distributed database within the core of the product:
Architectured, built and executed on the company’s key integration platform, which is utilized by the largest domestic and international airlines. Most significant revenue-generating feature.
Designed an abstraction layer so that the core of the system can use either DynamoDB or Postgres. By adding Postgres, this allowed customers to use BI tools to efficiently visualize & query their data
Built core data streaming platform, this system is utilized internally and is exposed to customers. Providers various distributed message semantics
Implemented OpenTelemetry / Observability best practices to reduce MTTR from 30 minutes to 1.
Austin, Texas, United States
Develop strategy to bring ACG and Pluralsight together utilizing best approaches from both organizations.
Worked across various teams to build out a Micro-service paved road so that product teams can transition from self-managed to cloud-native Serverless solutions. Allowing for faster iteration, cheaper hosting and enables product teams to operate their services without the complexity of servers.
Austin, Texas, United States
Using the knowledge from my role as a Product Team Lead, I applied a product mindset to Engineering Management. I lead a multi-time zone distributed team. This team focused on enabling product teams to innovate quickly and securely.
Notable achievements:
To identify teams that had the most significant opportunity for improvement and to create buy-in, I had led a group that collected DoRA metrics. Using these industry recognised benchmarks I had proved that due to our DevOps strategy 80% of our product teams were elite performing
Lead a group with engineering and finance leadership to optimize cloud costs. This group reduced costs by over 100k USD per month
Implemented AWS Account management/tagging strategy in line with AWS Well-Architected Framework to enable product teams to manage their AWS spend
Identified difficult and long conversations which happened during AU/US overlap and helped champion asynchronous ADRs and limited synchronous time for decision making
Reduced costs by 10K USD per month, I lead a complex initiative across five different product teams and five outage windows to consolidate RDS databases
Melbourne, Australia
I was the first team lead in A Cloud Guru, my approaches to leadership are encouraging psychologically safe and inclusive teams, always lead by example, identify improvements within the team and respond to them by creating tools and processes, improve collaboration and communication within the organization by championing visualization and standard vocabularly.
I recognized and responded to issues with scaling the organization and helped build the Serverless paved road, which 95% of our macro-services use. This paved road allowed all teams to share improvements across all of our 16 product teams. To inform prioritization of that paved road, I had built a service catalogue, allowing us to use data to decide which improvement will affect the most services
My achievements within the A Cloud Guru and Linux Academy Integration:
Lead a group of engineers across Australia and US to integrate differentiating technologies into the product. This was achieved using async working practices.
Lead multiple discussions to get buy-in from lead engineers and to come up with a specification for communicating feature enablement across macro-services
Ran a cross functional initiative to create a specification for how product teams should publish data from frontend and backend systems
2015 — 2017
Melbourne, Australia
Was the first developer in a very fast-growing startup. Used innovative technologies and a pragmatic product-first approach to build out a completely Serverless platform. Due to these approaches, we were able to frequently deploy, receive and adapt to feedback.
During this time I championed modern software approaches across the entire organization:
Trunk based development
Product telemetry
Feature flagging
CI/CD as IaC
Serverless Microservices
Education
Swinburne University of Technology