Clients Richard has worked with
Richard was involved in creating a way to further protect customer transactions. He was able to come in with a clear purpose and deliver a great result for NAB. He was involved in building a real time credit card transaction fraud detection system – software that will help countless customers going forward
Senior Software Engineer
As part of the search team at Qantas Hotels, Richard worked on the back-end APIs powering the platform. He was involved in APIs to support hotel search and merchandising, as well as exposing inventory to advertising partners. The hotels website is a way for people to spend their Frequent Flyer points, and Richard wasinstrumental in developing solutions that put the customer’s needs first. Key wins include:
- Built a new property update process that reduced the time lag from update tocustomer visibility from 12 hours to a matter of seconds
- Integrated a new “recommended” sorting of Hotel results that improved customer booking conversion by 10% and improved commission by upwards of $70k/day
- Reduced rollback time of production applications from 15 mins to 30 secs
Key Technologies: Clojure, AWS ECS/ECR, Terraform, Docker, ElasticSearch, Kinesis
Senior Software Engineer
While at Australia Post, Richard was involved in automating services to streamline administration duties. He was instrumental in increasing connectivity between teams. He was also able to make a significant impact on Australia Post’scustomer experience, helping them to provide a better service to Australians everywhere. Key wins include:
- Built in-house MFA solution saving millions of dollars
- Wrote generalised admin functionality to allow automated monitoring of ~50 services
- Formed an engineering chapter to enhance collaboration across delivery teams
- Implemented single-sign-on providing a seamless customer transition from the Australia Post website to the Digital Mailbox
Key Technologies: Clojure, Microservices, AWS platform, Lambda, StepFunctions, API Gateway, DynamoDB, CloudFormationCase
Projects Richard has worked on
Developing A Single Sign-On For The Digital Mailbox
Australia Post had been wanting to unify their digital mailbox sign-on with the rest of their website, so customers use one login for both. However, long-runningattempts were proving unsuccessful. Richard was able to implement a simple butnon-obvious solution that leveraged the existing authentication layer and providea seamless experience for the customer.
Qantas Hotels – Getting Customers The Best Value On Their Frequent Flyer Points
While working at Qantas, Richard was involved in ensuring customers were getting the right results when searching for hotels through the Hotels web site. He worked on a platform for hotel merchandising via targeted destinations. For example, if customers were looking for the best deals on hotels in San Francisco in the next 3 months, Richard’s team was responsible for ensuring the searches were providing them with the best results possible. The outcome? A cheaper deal for customers, and loyal customers for Qantas. A true win-win.
How Updating Weighbridges Saved Visy Recycling Millions Of Dollars
Visy was installing barrier arms at their recycling stations which would ensure the trucks carrying the produce to be recycled were actually on the weighbridge when they both entered and exited to ensure they were not having the truck have off the weighbridge on exit (otherwise, they’d be paid for a larger load of recycling). He reprogrammed the weighbridges, and was able to test run the software at different recycling stations. The result? A saving of $10 million per year. Not a bad effort at all.