Michael Peters is a Principal Software Engineer with 20 years of experience building secure, automated cloud and DevOps platforms, currently leading engineering at Red Hat from Raleigh, NC. He combines deep systems and backend skills with hands-on DevSecOps work—designing CI/CD, containerization, and cloud cost-modeling solutions that have driven substantial savings and operational improvements at Cisco. Michael is a pragmatic security engineer who has contributed to notable open-source projects like the CNCF Keylime project and MetaCPAN, improving data integrity, command robustness, and migration tooling. He excels at translating operational pain points into automated, auditable systems—from ISO-ready pipelines to large-scale monitoring and disaster-recovery features. Known for mentoring teams and running developer conferences, he blends technical leadership with clear teaching and cross-team consulting. A detail-oriented builder, he often surfaces hidden reliability issues (e.g., path handling and Elasticsearch indexing gaps) and fixes them at the infrastructure and API levels.
20 years of coding experience
12 years of employment as a software developer
BS Computer Science, BS Computer Science at Middle Tennessee State University (MTSU)
A CNCF Project to Bootstrap & Maintain Trust on the Edge / Cloud and IoT
Role in this project:
Backend Developer & Security Engineer
Contributions:17 releases, 664 reviews, 57 commits in 2 years 6 months
Contributions summary:Michael primarily contributed to improving the robustness and security of the Keylime project, a CNCF project focused on cloud and IoT security. They fixed issues related to command execution, ensuring stability by replacing problematic functions. The user addressed code quality issues by correcting syntax warnings and refactoring code. They also enhanced the system's capabilities by allowing for larger whitelists and introduced database migrations using Alembic.
A free, open API for everything you want to know about CPAN
Role in this project:
Back-end Developer
Contributions:11 commits in 2 days
Contributions summary:Michael primarily contributed to the back-end functionality of the MetaCPAN API. They fixed a bug related to path handling for Perl modules within the release indexing process. The user also introduced a new command, "metacpan check", to assess the correctness of the data indexed in Elasticsearch and added an "errors_only" flag. These changes demonstrate a focus on improving the API's data integrity and user experience.
apieverythingpythonmetacpanperl
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 Peters - Principal Software Engineer at Red Hat