Michael Brown

Open Source Software Maintainer Developer at IBM

Jarrell, Texas, 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
🎓
Top School
Michael Brown is an experienced open source software maintainer and backend engineer with over 10 years focused on container and OCI ecosystems, currently working at IBM and maintaining containerd and related CNCF projects. He has deep hands-on expertise in container runtimes, registries, and tooling—contributions include OCI manifest support in distribution, runtime features in runc, and test automation for cri-tools. A seasoned architect from a long IBM career and a former founder, he brings both large-scale product leadership and startup pragmatism to open-source infrastructure. Based in Texas, he combines rigorous engineering with coaching and mentorship, and holds a dual background in mathematics and computer science. Less obvious: he pairs low-level systems work (security profiles, state management) with developer-experience improvements like linting/build workflows and CLI usability.
code10 years of coding experience
job2 years of employment as a software developer
bookMathematics and Computer Science, Mathematics and Computer Science at Florida Atlantic University
github-logo-circle

Github Skills (27)

kubernetes10
container10
docker10
testing10
test-framework10
bash10
dockers10
cli-app10
cli-application10
occi10
containerd10
go10
kubernetes-pods10
cli-tools10
cli10

Programming languages (13)

CRustMakefileGoHTMLJupyter NotebookShellStarlark

Github contributions (5)

github-logo-circle
containerd/containerd

Feb 2017 - Jan 2023

An open and reliable container runtime
Role in this project:
userBackend & DevOps Engineer
Contributions:1381 reviews, 390 commits, 181 PRs in 5 years 11 months
Contributions summary:Michael primarily contributed to the containerd/containerd repository by implementing and modifying build and linting scripts. They added an initial makefile and modified existing shell scripts (`hack/lint.sh`) to address linting timeouts. Further, the user integrated image management functions within `cri-containerd` including the `pullImage` function and added the implementation for handling security profiles.
containersisolationcontainerdrustruntime
kubernetes-sigs/cri-tools

Sep 2017 - Dec 2022

CLI and validation tools for Kubelet Container Runtime Interface (CRI) .
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:18 reviews, 20 commits, 13 PRs in 5 years 3 months
Contributions summary:Michael primarily focused on enhancing the testing infrastructure within the cri-tools repository. Their work included adding new tests for seccomp profiles, specifically addressing security context configurations and edge cases. The commits demonstrate the user's focus on validating the behavior of container runtimes, ensuring they adhere to security specifications. The changes also involved modifications to existing test files, showcasing the user's experience with testing frameworks and container runtime interfaces.
containersvalidationcontainer-runtime-interfacek8s-sig-noderuntime
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
Michael Brown - Open Source Software Maintainer Developer at IBM