Ryan Cook

Senior Principal Software Engineer at Red Hat

Hampstead, 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
Ryan Cook is a Senior Principal Software Engineer with 12 years of hands-on experience designing and automating cloud-native infrastructure, currently driving emerging technologies and provider integrations for OpenShift at Red Hat. He blends systems engineering and DevOps expertise—spanning SELinux, CRI-O, Ansible, CloudFormation, Packer, and AWS—to optimize OpenShift across cloud and edge environments, including contributions to MicroShift and widely used OpenShift workshop tooling. A pragmatic architect and team lead, he has a track record of moving complex on-prem and multi-cloud deployments into repeatable, secure automation while publishing reference architectures. Based in Hampstead, NC, he pairs deep operational roots (managing hundreds of RHEL servers early in his career) with CTO-office work on multicluster storage and GitOps, making him equally comfortable in low-level OS hardening and strategic platform design.
code12 years of coding experience
job15 years of employment as a software developer
bookFairmont State University
github-logo-circle

Github Skills (37)

kubernetes10
container10
jinja210
configuration-management10
firewall10
bash10
cloud-infrastructure10
infrastructure-management10
automation10
selinux10
packer10
aws-cloudformation10
infrastructure10
openshift10
aws10

Programming languages (18)

PowerShellSmartyJavaJinjaMakefileGoValaPerl

Github contributions (5)

github-logo-circle
Additional roles and playbooks for OpenShift installation and management
Role in this project:
userDevOps Engineer
Contributions:1 review, 241 commits, 493 PRs in 1 year 10 months
Contributions summary:Ryan primarily contributed to infrastructure as code and automation tasks within the OpenShift Ansible Contrib repository. Their work involved the implementation and modification of scripts and playbooks. The contributions included setting up infrastructure, creating or modifying cloudformation files, and incorporating security updates. Furthermore, they addressed issues related to containerized OpenShift installations and introduced new features such as metrics and logging, showcasing a focus on streamlining and improving deployment processes.
ansibleopenshift-installationinstallationopenshiftadditional
Workshop materials for OpenShift admin training, covering Red Hat OpenShift Container Platform 4, Modern App Dev Roadshow's Ops Track, and Summit 2023 Hands-on with OCP Plus.
Role in this project:
userDevOps Engineer
Contributions:222 commits, 112 PRs, 74 pushes in 2 years 1 month
Contributions summary:Ryan's commits primarily involve infrastructure-as-code and automation related to OpenShift deployments. The changes include modifications to Packer and CloudFormation templates, indicating work on image building and deployment automation. Furthermore, the user is involved in the integration of AWS instances, including EC2 configuration and deployment, emphasizing the automation of cloud infrastructure with Ansible. The contributions also include modifications to a shell script for signaling Cloud Formation status.
acmacsadminopenshiftredhat
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
Ryan Cook - Senior Principal Software Engineer at Red Hat