Michaël Lévesque-dion is a senior software engineer with eight years of experience building secure, production-grade systems at Google and Meta, currently focused on MTIA software at Meta. He brings deep expertise in compiler/interpreter internals from his StableHLO work and hands-on security and DevOps craftsmanship demonstrated by contributions to Kubernetes and Aquasecurity's Starboard/Trivy tooling. His work blends static analysis, automated code generation, and runtime security hardening—avoiding sensitive logging, enforcing security contexts, and refactoring for safer configuration handling. Based in Sunnyvale, he pairs top academic honors in computer science and psychology with practical cross-stack skills in Go, Python, and cloud-native tooling. Notably, he has improved real-world scanning workflows by making kube-hunter faster and more secure and has influenced upstream Kubernetes security hygiene. Colleagues rely on him for subtle, safety-first changes that reduce risk without slowing delivery.
8 years of coding experience
6 years of employment as a software developer
Baccalauréat, Informatique, 4.33/4.33, Médaille d'argent de la gouverneure générale, Profil distinction, Baccalauréat, Informatique, 4.33/4.33, Médaille d'argent de la gouverneure générale, Profil distinction at Université Laval
Moved to https://github.com/aquasecurity/trivy-operator
Role in this project:
DevOps Engineer & Security Engineer
Contributions:11 reviews, 9 commits, 15 PRs in 1 month
Contributions summary:Michaël primarily focused on enhancing the security posture and operational aspects of the project. They implemented security contexts for various scanning tools like Polaris, Trivy, and Kube-bench, ensuring improved resource isolation and security. The user also added functionality to the kube-hunter scan, adding the `--quick` parameter and making it configurable. Further contributions included setting the security context for the kube-hunter, which included dropping all capabilities and adding NET_RAW. The user has made changes to the project configuration and testing.
Production-Grade Container Scheduling and Management
Role in this project:
Backend & DevOps Engineer
Contributions:4 reviews, 6 commits, 3 PRs in 9 months
Contributions summary:Michaël's contributions primarily focused on improving the security and maintainability of the Kubernetes codebase. They made changes to avoid logging sensitive information like tokens and kubelet configuration headers. Their work also included refactoring the code to use deep copies of configuration objects for safer modifications, and they updated the version of a dependency to align with security checks.
containersschedulingdockergradeproduction-grade
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
Michaël Lévesque-dion - Senior Software Engineer at Meta