Background
Imaginative yet decisive, ambitious yet private, curious yet never squandering opportunities – I have had my hand in all forms of software engineering for the past 15 years with a strong focus on performance testing, product management, operations and open source.
The decade prior, I served in the Australian Regular Army finishing at the rank of Captain at the hub of the third largest communications network in Australia, providing network support for military operations globally.
In 2013 I founded Flood IO; a distributed load testing platform that has helped over 25,000 customers execute load tests at scale. In 2017 Flood IO was acquired by Tricentis where I have since been responsible for the load testing product.
Experience
I've been using Ruby on Rails since 2008 and still love using Ruby. I've built some handy gems related to performance testing with Ruby such as Ruby-JMeter and Watir-WebDriver-Performance. I'm also helpful with other languages and can follow along with the likes of JavaScript, Java and Golang.
I love designing, building and maintaining backend systems. From databases to application servers, caching to DNS, I have a long history of working in this space with a focus on performance and operations. I've seen and used my fair share of configuration management tools and somehow always end up on Terraform. Likewise, with CI/CD tools but still love using Buildkite. I'm pretty sure I've used every APM tool out there, but I love using Datadog and more recently, Honeycomb.
I provide calm during an outage and have loads of experience building stable and resilient systems in the cloud. I'm not a huge fan of certifications but am a certified AWS solution architect in any case. I have used many AWS products at scale with Flood including R53, EC2, SNS, SQS, ECS, RDS, and Elasticache (Redis) since 2011. I have also built distributed systems on other cloud providers including Microsoft Azure and Google Cloud. I’m pretty handy at scaling databases like Postgres and InfluxDB. I help keep a fleet of 300 odd containers running and orchestrate over 45,000 EC2 instances per month in support of distributed load testing.
HELPING YOU
In addition to my experience, I bring to the table:
•    Excellent communication skills
•    Independent and original thought
•    Leadership by example
•    Conversion of abstract ideas into reality
•    Unwavering passion and persistence
•    Linking technology to business outcomes


Back to Top