Morgan Fainberg

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
Morgan Fainberg is an experienced open-source engineer based in Seattle with 13 years building secure, production-grade identity and cloud infrastructure. A core contributor and former PTL of OpenStack Keystone and ex-member of the OpenStack Technical Committee, he specializes in identity management, security, and testable backend systems while actively focusing on Free and Open Source software. His contributions span deep dives into token and EC2 driver handling, client library robustness, and test infrastructure improvements across keystone and openstacksdk, plus practical DevOps/ML build optimizations for projects like Replicate's cog. Morgan combines governance-level project stewardship with hands-on refactoring and CI/CD automation, and he publishes a public GPG key for verifiable contributions.
code13 years of coding experience
github-logo-circle

Github Skills (26)

github-ci10
container10
docker10
python10
back-end-development10
testing10
configuration-management10
machine-learning10
test-framework10
development-tools10
web-development-tools10
dockers10
cicd10
openstack10
build-automation10

Programming languages (9)

ShellCDIGITAL Command LanguageJavaScriptGoHTMLRoffRuby

Github contributions (5)

github-logo-circle
OpenStack Identity (Keystone) Client. Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:12 commits in 4 years 10 months
Contributions summary:Morgan primarily focused on maintaining and improving the code quality and stability of the OpenStack Identity (Keystone) client library. They addressed license header inconsistencies, enabled gating on specific flake8 checks, and fixed non-module imports. The user also corrected potential NameErrors, ensuring robust error handling and preventing unexpected application behavior. The user's work also included deprecating the s3_token middleware and logging errors for certificate configurations.
openstack
openstack/keystone

Aug 2013 - Sep 2019

OpenStack Identity (Keystone). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:229 commits in 6 years 1 month
Contributions summary:Morgan's contributions focused on modifying and maintaining the configuration and testing of the OpenStack Keystone identity service, specifically dealing with features like the EC2 driver and token handling. Their work included removing deprecated features and options within the config files, and also involved merging changes related to the "hierarchical-multitenancy" feature branch. The changes spanned several files and included updates to the CLI examples and core code.
openstack
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