John Kyros

Principal Software Engineer at Red Hat

Papillion, Nebraska, 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
John Kyros is a Principal Software Engineer with two decades of engineering experience and five years focused on cloud-native systems at Red Hat, where he contributes to OpenShift features like Machine Config Operator and Pod Autoscaling. He brings a rare combination of large-enterprise operational insight from a long tenure at Union Pacific Railroad and hands-on open-source backend work—implementing daemon update strategies, rebootless SIGTERM handling, and e2e certificate rotation tests for the widely-used machine-config-operator. Based in Papillion, Nebraska, he excels at production-focused infrastructure, dependency hygiene, and integration testing that reduce operational risk. Colleagues rely on him to translate complex distributed-systems requirements into pragmatic, auditable solutions. Beyond code, his profile suggests a knack for improving resiliency in long-lived systems rather than chasing hype.
code5 years of coding experience
job16 years of employment as a software developer
github-logo-circle

Github Skills (13)

daemon10
kubernetes10
server-configuration10
configurations10
go10
openshift10
daemons10
system-configuration10
kubernetes-pods10
testing9
automations9
automation9
cicd8

Programming languages (4)

DockerfileShellGoHTML

Github contributions (5)

github-logo-circle
Role in this project:
userBackend Developer
Contributions:157 reviews, 90 commits, 51 PRs in 1 year 5 months
Contributions summary:John primarily contributed to the `machine-config-operator` repository by implementing features and fixing bugs related to the daemon's functionality. Their work included merging update strategies for DaemonSets, addressing rebootless SIGTERM handling, and adding checks for dangling symlinks. Additionally, they updated dependencies and added an e2e test for certificate rotation alerts, demonstrating involvement in testing and integration.
jkyros/api

Dec 2022 - Oct 2023

Canonical location of the OpenShift API definition.
Contributions:52 pushes, 13 branches in 10 months
apiopenshiftlocationkubernetesdefinition
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 Kyros - Principal Software Engineer at Red Hat