Karim Boumedhel is a Principal Software Engineer with 14 years of experience specializing in cloud-native tooling and automation, currently driving integrations on OpenShift/Kubernetes at Red Hat. He combines strong backend skills in Python and Go with deep platform expertise across KubeVirt, OpenStack, GCP/AWS, and SDN, and a pragmatic DevOps toolset (Ansible, Terraform, Git). Karim has led teams and architecture for telco and enterprise projects, translating complex requirements into repeatable, production-ready solutions. An active open-source contributor, he has made core contributions to projects like KubeVirt and OpenShift dev-scripts, including VM metadata, ignition support, and deployment automation. Based in Madrid with a master’s in mathematics, he pairs analytical rigor with hands-on scripting and a quiet passion for guitar and family life that keeps his engineering grounded.
13 years of coding experience
4 years of employment as a software developer
Master Degree mathematics, Master Degree mathematics at UVSQ
Management tool for virtualization and kubernetes platforms
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:65 releases, 38 reviews, 5047 commits in 6 years 5 months
Contributions summary:Karim contributed to the development of the `kcli` virtualization and Kubernetes platform management tool. Their work included enhancing plan parameter parsing, adding functionality to report OpenShift application channels, and addressing vsphere-related issues like network configuration and image handling. Furthermore, the user's commits reflect a focus on improving the overall stability and usability of the tool, incorporating fixes and enhancements related to networking and cloud integration.
Scripts to automate development/test setup for openshift integration with https://github.com/metal3-io/
Role in this project:
DevOps Engineer & Automation Engineer
Contributions:1 review, 86 commits, 110 PRs in 2 years 1 month
Contributions summary:Karim primarily contributed to automating the deployment and configuration of OpenShift and related components like Rook, Knative, and Kubevirt. Their work involved writing and modifying shell scripts to handle tasks such as repository synchronization, image retrieval, and service installations. They also addressed certificate issues, modified configuration files, and integrated external services, demonstrating a focus on infrastructure automation and system management.
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
Karim Boumedhel - Principal Software Engineer at Red Hat