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.
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.
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