Max Cao is a software engineer at Red Hat specializing in Golang-based autoscaling solutions for Kubernetes, contributing to VPA, HPA, KEDA, and AWS Karpenter on the OpenShift Autoscaling team. With five years of experience and a BASc in Computer Engineering from UBC, he designs scalable systems, builds CI/CD pipelines, and diagnoses production issues while actively contributing upstream to the Kubernetes sig-autoscaling community. He has a track record of performance and cost optimizations—from halving infrastructure costs during a Heroku→RHEL migration to improving frontend load times by 50%—and helped accelerate team workflows by introducing GitHub Actions and automation. Beyond code, he writes technical blog posts and bridges cross-functional teams to deliver enterprise-grade cloud-native solutions, combining hands-on engineering with strong open-source stewardship.
5 years of coding experience
2 years of employment as a software developer
Bachelor of Applied Science with Distinction - BASc, Computer Engineering, Bachelor of Applied Science with Distinction - BASc, Computer Engineering at The University of British Columbia
Secure JDK Flight Recorder management for containerized JVMs
Contributions:13 PRs, 534 pushes, 119 branches in 1 year 5 months
containersflightsecuredevice-managementmicronaut
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.