Sergey Yedrikov

Principal Software Engineer at Red Hat

Greater Boston 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
Sergey Yedrikov is a Principal Software Engineer based in Greater Boston with seven years of focused experience delivering resilient, secure cloud-native infrastructure and operator tooling. At Red Hat he drives reliability and security improvements for OpenShift logging and contributed DevOps-grade fixes—like proxy hardening, reconciler stabilization, and CI/CD synchronization—that reduce production flakiness. He also implemented messaging primitives and monitoring integrations for Knative Eventing, demonstrating practical expertise in Kafka channels, dispatchers, and Prometheus instrumentation. Equally comfortable in backend and DevOps roles, Sergey blends systems-level debugging with automation to harden ingestion pipelines and rollout processes. His background as a technical architect at Micro Focus complements his open-source contributions, reflecting a habit of solving thorny concurrency and rollout problems rather than only adding features. Colleagues rely on him for pragmatic fixes that improve observability, security posture, and operational stability at scale.
code7 years of coding experience
languagesRussian, English
github-logo-circle

Github Skills (16)

eventing10
kubernetes10
kafka10
logging10
docker10
go10
prometheus10
fluentd10
dockers10
knative10
cicd10
kubernetes-pods10
security10
vector9
vector-math9

Programming languages (12)

TypeScriptJavaDockerfileShellRustCSCSSJavaScript

Github contributions (5)

github-logo-circle
Operator to support logging subsystem of OpenShift
Role in this project:
userDevOps Engineer
Contributions:257 reviews, 66 commits, 122 PRs in 2 years 10 months
Contributions summary:Sergey primarily focused on improving the security and stability of the logging operator. They addressed issues related to proxy configurations, preventing hotlooping reconciles, and improving the reliability of log ingestion. Their contributions included code changes to improve the security posture of the fluentd container, as well as improving the test suite by adding retry logic to account for concurrent daemonset rollouts. They also improved the CI/CD process by adding better synchronization of port-forwarding and image pushing.
subsystemfluentdloggingopenshiftoperator
knative/eventing-contrib

Sep 2019 - Nov 2019

Event Sources
Role in this project:
userBack-end & DevOps Engineer
Contributions:10 commits, 10 PRs, 46 comments in 2 months
Contributions summary:Sergey contributed to the Knative Eventing Contrib project by implementing and maintaining core functionalities. They implemented a Kafka channel controller and dispatcher with restarts upon configuration updates, demonstrating expertise in messaging systems. Additionally, they updated and integrated components, including CouchDB and NATSS, within the project's build and release processes. Further contributions involved adding Prometheus monitoring and related configurations.
cloudeventssourcesevent-driven
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