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.
11 years of coding experience
26 years of employment as a software developer
Bachelor's of Science, Information Technology, Bachelor's of Science, Information Technology at University of Phoenix
Global requirements for OpenStack. Mirror of code maintained at opendev.org.
Role in this project:
DevOps 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.
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:
Back-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