Engineering Practice Lead (Cloud & DevOps)


February 2016 – Present Sydney

Delivering faster, easier, scalable and secure software solutions for start-ups, disruptors and technology companies, whilst helping make our engineering practice the best in the world. I&Co is a technology venturing company, forging partnerships with our clients to deliver cutting-edge solutions.

Engineering is in my DNA, with a long history of software development, cloud-focused devops and agile practices, and I bring experience and near-limitless enthusiasm to the difficult problems facing organisations and entrepreneurs today.

I have completed short and long-term engagements, with clients including the ASX, Atlassian, CompareAsia and Westpac Databank.


Team Lead, Cloud Platforms

Domain Group

August 2018 – February 2019 Sydney
As the technical team lead, I helped set the direction of the Cloud Platforms team. We provide robust and intelligent platform solutions to empower barrier-free development and innovation for our internal customers at Domain. Whilst with Domain I was able to:

  • Implement the Kubernetes-based platform consisting of several purpose-built clusters running on EC2
  • Drive a number of initiatives focused on developer experience, configuration management and “SlackOps” (self-service)
  • Establish regular reporting and cross-team collaboration
  • Mentor and consult with members of my team regarding best-practices for software development and devops.

Senior Software Lead

RoZetta Technology

February 2015 – February 2016 Sydney

Applying effective analysis, design, programming and testing skills to produce software systems, while assisting with the technical direction of projects.

As a senior software engineer and lead, I have been responsible for requirements analysis, design and implementation of distributed, cloud-based (Amazon AWS) software systems, mostly in Python. I have also line-managed four technical resources, and provided technical guidance and leadership across the life of a project.


Forward Deployed Engineer

Palantir Technologies

July 2012 – November 2014 Canberra

Be agile, adaptive, technically brilliant – and deliver.

As a forward-deployed engineer, it was my job to solve “the world’s hardest problems”:

  • Identify, scope and deploy sophisticated deployments
  • Develop data integrations, customisations to the Palantir platform and entirely new services using the best possible technology available
  • Independently break down and solve complex client problems with little direction

I have built and run a deployment all the way from the initial scoping to hardware installation, system integration, custom code and ongoing maintenance, using a combination of Java, Oracle, Elasticsearch, Cassandra and Gradle.


Software Configuration Manager

Monitise PLC.

July 2012 – November 2014 Canberra
In an era before “DevOps”, my team and I provided that essential function to development teams around the world. I was responsible for:

  • Deploying services and applications to test and production
  • Publishing packages and libraries for fostering re-use
  • Building and supporting the build and support systems
  • Proving a cloud-based deployment to Amazon EC2 and RDS

Software Configuration Manager

Royal Bank of Scotland

November 2005 – August 2008 Edinburgh
As an agile & motivated member of the large RBS developer community, my responsibilities included:

  • Third-level (technical) production support of Java/Websphere applications
  • Implementation of continuous integration (Hudson)
  • Proactive system monitoring and the development of patches for improved resilience


Masters of Business Administration (MBA)

Post-graduate course focused on leadership and change, strategic thinking, innovation and entrepreneurship, finance and ethical practices and social responsibility

Bachelor of Science (Applied)

Undergraduate studies in multimedia, telecommunications & networks.