Jonathan Mainguy

DevSecOps Engineer at McDonald's

Garner, North Carolina, 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
Jonathan Mainguy is a DevSecOps/Platform engineer with 12 years of experience building and operating cloud-native infrastructure for companies like Red Hat, Bandwidth, CVS Health and McDonald’s. He blends hands-on systems reliability work—Kubernetes, Golang operators, Ansible contributions to core Ansible repos—with team leadership, CI/CD architecture (GitHub Actions, ArgoCD) and developer experience improvements. An active open-source contributor, he authored the Coastie Kubernetes operator and has improved key Ansible modules used widely in automation workflows. His background in accounting gives him a pragmatic, metrics-minded approach to risk and process, and he’s known for turning proofs-of-concept into production-grade tooling. Outside work he builds things by hand—guitars, smokers and wood projects—which mirrors his preference for practical, maintainable engineering.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (B.S.) Accounting, Bachelor of Science (B.S.) Accounting at Liberty University
github-logo-circle

Github Skills (19)

yum10
ansible-module10
python10
mysql10
configuration-management10
linux10
database-administration10
automation10
ansible10
system-administration10
database-management10
ansible-galaxy10
automations10
debian9
error-handling9

Programming languages (21)

SmartyJavaCSSRustCMakefileGoHTML

Github contributions (5)

github-logo-circle
ansible/ansible-modules-core

Sep 2014 - Jan 2016

Ansible modules - these modules ship with ansible
Role in this project:
userBack-end Developer
Contributions:14 commits, 24 PRs, 276 comments in 1 year 3 months
Contributions summary:Jonathan primarily contributed to the `ansible-modules-core` repository by fixing bugs and enhancing the functionality of various Ansible modules. Their work includes resolving issues related to Oracle Linux, socket connections, and hostname configurations. They also implemented new features, such as the `exclude` option for the yum module and the `all_databases` option for the mysql_db module, demonstrating an understanding of system administration and database management within an automation context. Additionally, the user addressed code quality issues such as escaping and whitespace, further refining the codebase.
ansibleshipansible-modules
Ansible extra modules - these modules ship with ansible
Role in this project:
userBack-end Developer
Contributions:4 commits, 18 PRs, 72 comments in 1 year 3 months
Contributions summary:Jonathan primarily focused on enhancing and maintaining the Ansible module extras within the repository. They implemented new features, such as the login_port for MySQL replication, and addressed existing bugs, specifically in the gluster_volume module. Furthermore, the user made changes to existing modules, unifying MySQL modules with added config options. These changes suggest a focus on module improvements and ensuring operational functionality.
ansibleship
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
Jonathan Mainguy - DevSecOps Engineer at McDonald's