Karim Boumedhel

Principal Software Engineer at Red Hat

Madrid, Community of Madrid, Spain
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

👤
Senior
🎓
Top School
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.
code13 years of coding experience
job4 years of employment as a software developer
bookMaster Degree mathematics, Master Degree mathematics at UVSQ
languagesFrench, English, Spanish, Kabyle, Arabic
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (36)

libvirt10
kubernetes10
vsphere10
python10
apidoc10
scripting10
vmware10
vmware-workstation10
vmware-tools10
cicd10
automation10
roc10
go10
openshift10
api10

Programming languages (17)

PowerShellJavaC++CSSMakefileGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
karmab/kcli

Sep 2016 - Jan 2023

Management tool for virtualization and kubernetes platforms
Role in this project:
userBack-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.
gcpkubevirtvmslibvirtopenshift
openshift-metal3/dev-scripts

Mar 2019 - Apr 2021

Scripts to automate development/test setup for openshift integration with https://github.com/metal3-io/
Role in this project:
userDevOps 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.
continuous-deploymentmetal3openshift-integrationopenshiftkubernetes
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