Robbie Mcmichael

Principal Engineer at Commonwealth Bank

Perth, Western Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Robbie Mcmichael is a Principal Engineer based in Perth with a decade of experience building and operating large-scale, bare-metal Kubernetes platforms for Commonwealth Bank. He led the design and production rollout of a four-cluster on-prem Kubernetes platform that replaced Mesos, developing controllers for bare-metal node lifecycle, fast Argo CD onboarding, and integrations with CI/CD, observability and secrets tooling. His background as an electrical and systems engineer informs a pragmatic Infrastructure-as-Code approach—he helped automate cluster management via OpenStack Ironic to support scaling to thousands of nodes. An active contributor to open-source tooling, he has enhanced a Haskell GitHub API library with webhook types and auth abstractions, reflecting a penchant for clean serialization and API work. Colleagues rely on him for SRE-minded operational processes and out-of-hours support readiness, combining deep platform engineering with hands-on delivery.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering, Electrical and Electronic Engineering, Bachelor of Engineering, Electrical and Electronic Engineering at The University of Western Australia
github-logo-circle

Github Skills (4)

rest-api10
haskell10
github-api10
json10

Programming languages (13)

JavaCRustScalaElmGoTypeScriptDockerfile

Github contributions (5)

github-logo-circle
haskell-github/github

Apr 2019 - Feb 2020

The github API for Haskell
Role in this project:
userBack-end Developer
Contributions:10 commits, 10 PRs, 7 comments in 9 months
Contributions summary:Robbie primarily contributed to the `github` Haskell API library by adding and modifying webhook event types. They enhanced the library's functionality by including missing webhook event types and ensuring proper JSON serialization and deserialization using `FromJSON` and `ToJSON` instances. They also made indentation fixes for the `RepoWebhookEvent ToJSON` instance. Furthermore, the user added a type class for different authentication methods.
apihaskellservantrest-api
robbiemcmichael/paxy

Jun 2020 - Oct 2021

An HTTP proxy with support for PAC files
Contributions:5 reviews, 20 commits, 13 PRs in 1 year 4 months
pac-filesproxyhttp-proxypac
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Robbie Mcmichael - Principal Engineer at Commonwealth Bank