Sean Mcginnis

Software Engineer, Cloud at Lambda

Minneapolis, Minnesota, 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
Sean Mcginnis is a cloud-focused software engineer with 11 years of experience building and maintaining backend and DevOps infrastructure for large open-source and enterprise projects. He has worked at AWS, VMware, and Lambda and played senior technical and governance roles across the OpenStack ecosystem, including Release Management PTL and board membership, demonstrating both deep technical chops and community leadership. His open-source contributions span critical projects like Cluster API and OpenStack Nova/Glance—improving CI/CD, hardening build processes, and resolving subtle race conditions and API/versioning issues. Sean blends Python and Go systems work with practical DevOps improvements (linting, testing, logging, and CI) and occasional technical writing to keep docs in sync with code. Based in Minneapolis, he has a track record of modernizing legacy systems and streamlining developer workflows, often addressing non-obvious operational gaps such as unsafe file handling and deprecated configuration cleanups.
code11 years of coding experience
job26 years of employment as a software developer
bookBachelor's of Science, Information Technology, Bachelor's of Science, Information Technology at University of Phoenix
github-logo-circle

Github Skills (51)

api-rest10
kubernetes10
github-ci10
docker10
virtual-environment10
golangci-lint10
python10
back-end-development10
api-design10
apidoc10
restful-api10
requirements-management10
testing10
cinder10
command-line-interface10

Programming languages (19)

JavaJinjaRustCMakefileGoSassHTML

Github contributions (5)

github-logo-circle
openstack/requirements

Dec 2015 - Sep 2021

Global requirements for OpenStack. Mirror of code maintained at opendev.org.
Role in this project:
userDevOps Engineer
Contributions:118 commits in 5 years 10 months
Contributions summary:Sean primarily contributed to improving the OpenStack requirements checking process. They addressed issues in the requirements-check output, making it more informative. They updated the virtual environment handling to support Python 3 and handle relative paths for local check-requirements. Additionally, they modified the requirements check to be less strict on Python 2 requirements, and added tools for checking unused packages and for generating a health report.
opendevopenstack
vmware-tanzu/tanzu-framework

Jan 2021 - Jun 2022

Tanzu Framework provides a set of building blocks to build atop of the Tanzu platform and leverages Carvel packaging and plugins to provide users with a much stronger, more integrated experience than the loose coupling and stand-alone commands of the previous generation of tools.
Role in this project:
userBack-end & DevOps Engineer
Contributions:70 reviews, 90 commits, 63 PRs in 1 year 5 months
Contributions summary:Sean primarily focused on enhancing the Tanzu Framework's command-line interface and build processes. Their contributions involved adding a new output format and improving error handling within the output writer component. They also updated the build process by incorporating markdown linting and removing an unnecessary compile step. Furthermore, the user made several code and documentation updates, including grammatical fixes and updating references for code completion.
carvelbuilding-blocksintegratedleveragesstand
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
Sean Mcginnis - Software Engineer, Cloud at Lambda