Oren Cohen

Senior Software Engineer at Red Hat

Israel
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
Oren Cohen is a Senior Software Engineer at Red Hat with six years of professional software experience and a longer background in networking from the Israeli Air Force and Comm-IT. He designs and implements scalable, cloud-native infrastructure and automation, contributing to high-profile open-source projects like KubeVirt and the OpenShift installer where he focused on virtualization, SR-IOV support, and CI/CD robustness. Proficient in Python, Java, and C#, Oren blends backend engineering, DevOps automation, and QA improvements to reduce flakiness and streamline releases. He has a solid systems and security orientation informed by an electrical engineering degree from Technion and hands-on network engineering experience. Colleagues describe him as adaptable, a quick learner, and a pragmatic team player who tackles both enterprise systems and ad-hoc tooling. A less obvious strength is his knack for stabilizing test frameworks and release pipelines, which yields outsized reliability gains for large cloud projects.
code6 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.Sc.), Electrical Engineering, Bachelor of Science (B.Sc.), Electrical Engineering at Technion - Israel Institute of Technology
languagesEnglish, Hebrew
github-logo-circle

Github Skills (36)

kubernetes10
github-ci10
docker10
testing10
kustomize10
bash10
cloud-infrastructure10
dockers10
cicd10
automation10
go10
openshift10
aws10
ci-cd-pipeline10
build-automation10

Programming languages (10)

TypeScriptHCLDockerfileShellCSSMakefileGoHTML

Github contributions (5)

github-logo-circle
Operator pattern for managing multi-operator products
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:2 releases, 450 reviews, 116 commits in 3 years
Contributions summary:Oren primarily contributed to the automation and deployment aspects of the Kubevirt Hyperconverged Cluster Operator. Their work included implementing and refining CI/CD workflows using GitHub Actions, creating release automation scripts, and improving the build and deployment processes. They also worked on integrating tools like Kustomize for deployment and improving the index image generation process. Furthermore, the user addressed build-manifests fixes, and added various functionalities for the publishing workflow.
hcohyperconvergedopenshiftoperatorvirtualization
openshift/release

Jul 2020 - Jan 2023

Release tooling for OpenShift
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:99 reviews, 28 commits, 104 PRs in 2 years 6 months
Contributions summary:Oren primarily focuses on automating and improving the CI/CD pipeline and testing infrastructure for the OpenShift release process. They address issues related to cloud provider unreliability, specifically shifting CI tests from Azure and GCP to AWS. The user introduces and modifies environment variables, creates service accounts with restricted permissions, and fixes workflow configurations, all while implementing temporary workarounds to address CRI-O and CNV permission issues. Their work also includes updating dependencies, and adapting to API changes in newer OCP versions.
continuous-deploymentkubernetesopenshifttooling
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
Oren Cohen - Senior Software Engineer at Red Hat