Senior Software Engineer, Melbourne
Tony Yang
I automate the boring work and shrink the cloud bill.
So people can spend their day on the work only they can do. More than ten years of this, mostly cloud systems, automation and reliability.
Professional certificates
What each one means for the people paying for the work.

AWS Certified DevOps Engineer, Professional
Amazon Web Services
Ships a change to your customers in hours instead of weeks, and does it without taking the site down.

AWS Certified Solutions Architect, Associate
Amazon Web Services
Designs the system so it still stands when ten times the customers arrive, and so the bill does not grow ten times with them.

AWS Certified Developer, Associate
Amazon Web Services
Builds software that runs properly on the cloud, and that can tell you why on the day it does not.

AWS Certified SysOps Administrator, Associate
Amazon Web Services
Keeps it running, and fixes it at 3am, before your customers wake up and notice.

Google Cloud Professional Cloud Architect
Google Cloud
The same skill on Google's cloud as on Amazon's, so the business is never trapped with one supplier.

Certified Kubernetes Administrator
CNCF, CKA
Runs the foundation every service stands on, so one broken machine never becomes a broken product.

Certified Kubernetes Application Developer
CNCF, CKAD
Packages your software so it runs the same anywhere, and so it grows by itself on the day everyone shows up at once.

HashiCorp Certified Terraform Associate
HashiCorp
Your entire setup, written down as code. It can be rebuilt in minutes, identically, every time, instead of living in one person's head.

Prometheus Certified Associate
CNCF, PCA
Sees the problem coming while it is still a warning, rather than after it has become an outage your customers are tweeting about.
The same thing, in every job
In every job I have had, I found people doing the same task by hand.
The same report, every week. The same numbers, copied between two systems. The same steps, in the same order, forever.
Nobody planned this. The work built up, one small task at a time.
So I build the thing that does it.
What that looks like
5.5 hours to 7 seconds
A ranking task at StreetVoice took five and a half hours to run. I rebuilt it.
6x faster releases
A team of ten at ThroughTek released their software by hand. I led the move to automated releases.
Up to 100x fewer resources
Old telecom services at M800 used too much of the machine. I rebuilt them in Go.
None of this was clever. It was work that nobody had done yet.
Outside work
I volunteer with Beach Patrol and Love Our Street in Melbourne. I am now an assistant volunteer lead.
I help clean beaches and streets across the city's south-east.
At Port Melbourne I joined more than fifty volunteers to remove over 325 kg of invasive sea stars.
It is slow work. It still has to be done.