Morgan Bauer

Software Engineer at Cloudera

San Francisco Bay Area 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
Morgan Bauer is a software engineer with a decade of hands-on experience designing and operating large-scale container and Kubernetes environments, including running clusters of over 1,000 nodes. He combines deep upstream open-source contributions (notably to Kubernetes, Docker/Moby, and the retired Service Catalog) with practical SRE and operator work at companies like Lyft and Cloudera, frequently shipping Go-based tooling and test reliability improvements. Morgan has a track record of improving CI/test quality, stabilizing control planes, and migrating production clusters across major Kubernetes versions while carrying patches upstream. A seasoned developer advocate and public educator, he regularly presents at conferences and creates training material that helps grow contributor communities. Less obvious: he pairs systems-level engineering with protocol- and crypto-adjacent work in Hyperledger Fabric and holds a General Class amateur radio license, reflecting a curiosity for distributed systems and networks.
code11 years of coding experience
job10 years of employment as a software developer
bookMasters Computer Engineering, Masters Computer Engineering at University of Florida
stackoverflow-logo

Stackoverflow

Stats
754reputation
48kreached
26answers
5questions
github-logo-circle

Github Skills (39)

kubernetes10
container10
docker10
consensus10
apidoc10
api-design10
testing10
distributed-ledger-technology10
software-quality10
dockers10
refactor10
cicd10
distributed-ledger10
go10
api10

Programming languages (15)

C#JavaCSSCMakefileGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
Consume services in Kubernetes using the Open Service Broker API
Role in this project:
userBack-end Developer & System Architect
Contributions:17 releases, 202 commits, 260 PRs in 2 years 6 months
Contributions summary:Morgan primarily contributed to the creation of the service-catalog apiserver, which involved setting up runtime and etcd configurations, authentication, and authorization. The user worked on core components like the apiserver, which is a simplified and specific design of the k8s apiserver using refactored APIs, including implementing basic server functionalities and setting hostname configurations for generated certificates. The contributions included code changes and comments to the codebase.
kubernetesservice-brokerk8s-sig-service-catalog
docker-archive/classicswarm

Aug 2015 - Apr 2016

Swarm Classic: a container clustering system. Not to be confused with Docker Swarm which is at https://github.com/docker/swarmkit
Role in this project:
userBack-end & DevOps Engineer
Contributions:24 commits, 31 PRs, 4 pushes in 7 months
Contributions summary:Morgan contributed to the `docker-archive/classicswarm` repository by implementing features related to the swarm API, including the `--until` flag for event handling, and handling OPTIONS requests for CORS. They also refactored code related to event handling and volume management, migrating to use the `apiClient` for certain operations. Furthermore, the user made changes to testing and build scripts and addressed issues to enhance the overall functionality and maintainability of the project.
clusteringdockerdocker-swarm
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