Marc Khouzam is a Senior Software Engineer based in Montreal with over two decades of professional experience and 14 years focused on cloud-native tooling, DevOps and Kubernetes ecosystems. He currently works at Broadcom/VMware and is an active maintainer and contributor to high-profile open-source projects such as Helm, Cobra and kubectl, where his work has materially improved shell completion and plugin UX for Kubernetes users. His background spans systems-level C/C++ telecom work and large-scale open-source project leadership at Ericsson, demonstrating an unusual blend of low-level protocol expertise and modern Go-based tooling. At Ville de Montréal he operationalized container platforms and CI/CD at city scale, pairing hands-on engineering with automation and packaging (Deb/RPM/Chocolatey). Colleagues rely on him for pragmatic refactors that reduce dependencies and harden plugin behavior, and he often delivers overlooked but impactful quality-of-life improvements like cross-shell completion and improved test coverage. He holds advanced computer science training from the University of Waterloo and McGill, and brings a steady, long-term stewardship mindset to critical infrastructure projects.
14 years of coding experience
16 years of employment as a software developer
Bachelor of Science, Computer Science and Mathematics, Bachelor of Science, Computer Science and Mathematics at McGill University
Masters, Computer Science, Masters, Computer Science at University of Waterloo
Contributions:1 release, 493 reviews, 35 commits in 2 years 10 months
Contributions summary:Marc primarily contributed to the `spf13/cobra` project, focusing on enhancing the command-line interface library's functionality. Their work included fixing regressions related to custom function calls and implementing support for custom completions coded in Go, allowing programs to define their own completion logic. Further, the user refactored existing bash completion to simplify completion based on Go completions. The user also addressed issues with help commands, including implementing and adding the completion of the help command.
Contributions:37 reviews, 153 commits, 163 PRs in 3 years 3 months
Contributions summary:Marc primarily contributed to the Helm package manager's completion functionality. They improved the dynamic completion of chart names, repository names, and plugin names, enhancing the user experience. Further, they addressed various bugs related to completion, including correcting issues in zsh and protecting against user aliases. The user also made changes to the documentation and tests.
chartscharthelmpackage-managerkubernetes
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
Marc Khouzam - Senior Software Engineer at Broadcom