Software Engineering Manager & Senior Principal Software Engineer at Red Hat
Raleigh, North Carolina, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
John Matthews is a seasoned software engineering leader with 18 years of experience building cloud-native systems and leading teams at Red Hat, currently focused on Kubernetes-based application modernization and disaster recovery through the Konveyor.io CNCF incubating project. He blends deep technical authorship—from backend and database engineering on projects like Pulp and legacy Spacewalk to operator and service broker architectures—with hands-on SRE ownership of large production content services on AWS. As a dual people manager and technical architect he has driven cross-company efforts with partners such as Amazon, introduced Ansible-based operator patterns, and led products that simplify complex cloud installs. An avid open-source contributor and early Red Hat hire, John pairs engineering rigor with an MBA-backed curiosity for business and entrepreneurship, coaching UNC Kenan-Flagler students annually. Notably, he maintains both developer velocity and operational resilience, a combination reflected in long-running services he helped design and sustain.
17 years of coding experience
19 years of employment as a software developer
Masters Electrical Engineering, Masters Electrical Engineering at Stony Brook University
Masters Business Administration, Masters Business Administration at UNC Kenan-Flagler Business School
⛔️Pulp2 is EOL! ⛔️Pulp 2 platform code, including the server and base admin and consumer clients
Role in this project:
Back-end Developer & Database Engineer
Contributions:809 commits in 2 years 7 months
Contributions summary:John contributed to back-end development tasks by adding support for package group and category functionalities, which involved the creation of new API calls and data structures. They also fixed issues related to certificate verification during repository synchronization, indicating experience in security and data integrity. Furthermore, the user made changes to the database model by adding new object types for package groups and categories, showcasing database design and data modeling skills.
Contributions summary:John's contributions primarily involved modifying and improving the Spacewalk Project's backend. Their work includes updating column lengths in database schemas to accommodate the transition from "RHN" to "spacewalk". The user also addressed an Eclipse build problem by including "tools.jar" and corrected the position of a log statement. Furthermore, the user fixed issues related to a duplicated entries in CSV downloads.
masterspacewalk
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
John Matthews - Software Engineering Manager & Senior Principal Software Engineer at Red Hat