Brendan Burns

Seattle, Washington, United States
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

🤩
Rockstar
award
Top expert inKubernetes and Cloud-Native Technologies
Brendan Burns is Corporate Vice President at Microsoft, bringing 12 years of experience delivering cloud and container platforms. He oversees Azure management and governance, Azure Arc, the Azure Web Portal, Kubernetes on Azure, Linux on Azure and PowerShell. A longtime leader in the Kubernetes ecosystem—previously a Senior Staff Software Engineer at Google and later a Distinguished Engineer at Microsoft—he blends strategic product leadership with deep hands-on engineering. Brendan is an active open-source contributor across projects such as acs-engine/aks-engine, multiple Kubernetes client libraries, the VS Code Kubernetes extension, azure-cli and cloud-provider-azure, shaping both developer tooling and core cloud integrations. Less obvious highlights include contributions to Wasmtime’s wasi-http, Dapr gRPC code generation, and GCS support for the Docker registry, showing rare breadth from runtimes to cloud networking. He holds a PhD in Computer Science from UMass Amherst and has served on the board of Wellspring Family Services.
code13 years of coding experience
github-logo-circle

Github Skills (116)

dockerce10
visual-studio-code-extension10
authorizations10
bouncycastle10
python10
protobufs10
testing10
http10
azure-functions10
microservices-application10
authentication10
bash10
microsoft-azure10
azure-cli10
python-client10

Programming languages (26)

C#CMakefileGoCommon LispMustacheHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
kubernetes-client/gen

Jun 2017 - Nov 2021

Common generator scripts for all client libraries
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:9 reviews, 21 commits, 61 PRs in 4 years 5 months
Contributions summary:Brendan focused on updating and maintaining the build and generation scripts within the repository. Their commits include modifications to proto generation, including updating dependencies and adjusting the generation process for different Kubernetes API versions. They also made changes related to switching between code generators, such as transitioning to the openapi-generator for Go and removing legacy swagger-codegen scripts, indicating a focus on automating code generation and ensuring compatibility with the Kubernetes ecosystem.
code-generationpythoncode-generatorclient-librariesgenerator
kubernetes-client/javascript

Jan 2018 - Jan 2023

Javascript client
Role in this project:
userBack-end Developer
Contributions:14 releases, 99 reviews, 230 commits in 5 years 1 month
Contributions summary:Brendan contributed to the JavaScript client for Kubernetes by removing requirements and fixing unit tests related to configuration and authentication. They updated the core library to version 1.9.x, indicating involvement in keeping the client up-to-date with the Kubernetes API. Further contributions included adding defensive code, adding options for programmatic cluster config, and improving the coverage reports.
javascript-clientjavascriptnodejstypescriptk8s-sig-api-machinery
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