Redouane Kachach

Principal Software Engineer at IBM

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

🤩
Rockstar
🎓
Top School
Redouane Kachach is a Principal Software Engineer and Ph.D. with 13+ years building high-availability, distributed systems across telecom, media and research organizations. He combines hands-on backend and DevOps expertise (notably contributions to Ceph and Rook/Kubernetes storage orchestration) with a track record of turning research prototypes into production-grade products. At Nokia Bell Labs he led the award-winning Owl immersive telepresence system from firmware tweaks to multi-user VR streaming, and at Alcatel-Lucent he helped power Telefónica Movistar+’s video backbone serving millions. Now at IBM he focuses on software-defined, open-source storage for enterprise resilience while previously shaping cloud-native storage practices at Red Hat. His work blends low-latency video processing, distributed storage, and practical automation—an uncommon mix that spans kernel-level optimizations to cloud orchestration. Based in Madrid, he enjoys solving tough real-time and distributed challenges that improve human experiences.
code13 years of coding experience
job18 years of employment as a software developer
bookPh.D Computer Science, Ph.D Computer Science at Universitat d'Alacant
bookMáster Universitario en Sistemas Telemáticos e Informáticos Computer science, Máster Universitario en Sistemas Telemáticos e Informáticos Computer science at Universidad Rey Juan Carlos
languagesSpanish, English, French, Arabic
stackoverflow-logo

Stackoverflow

Stats
16,905reputation
8.0mreached
112answers
38questions
Badges
java
top-1%
pipe
top-5%
cpu-architecture
top-1%
linux
top-5%
python
top-5%
datetime
top-5%
github-logo-circle

Github Skills (34)

kubernetes10
python10
storage10
cpu-architecture10
cicd10
java10
automation10
go10
kubernetes-pods10
ceph10
automations10
cloud-native10
devops10
unix-timestamp9
network-configuration9

Programming languages (11)

C#JavaShellC++CRustJavaScriptGo

Github contributions (5)

github-logo-circle
ceph/ceph

Jan 2022 - Jan 2023

Ceph is a distributed object, block, and file storage platform
Role in this project:
userBack-end & DevOps Engineer
Contributions:1101 reviews, 177 commits, 193 PRs in 1 year
Contributions summary:Redouane primarily contributed to the Ceph storage platform, focusing on enhancements to the cephadm module for managing and deploying the system. Their work involved fixing cluster purging, error handling in format processing, and integrating support for features such as automatic OSD creation. They also addressed issues and contributed towards enhancements related to networking configurations within Ceph, and improved the existing service configuration.
fusefile-storagecephstorageopenebs
rook/rook

Jan 2023 - Mar 2025

Storage Orchestration for Kubernetes
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:160 reviews, 43 PRs, 353 comments in 2 years 1 month
Contributions summary:Redouane primarily focused on enhancing the Rook/Rook project's Kubernetes storage orchestration capabilities. Their contributions included implementing readiness probes and refactoring service configurations for improved Ceph manager high availability. They fixed CI failures, improved the multi-cluster deployment setup, and streamlined code related to service selection. Their work directly impacted the stability, performance, and maintainability of the Ceph cluster management within the Rook project.
etcddata-protectionorchestrationdockerceph
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
Redouane Kachach - Principal Software Engineer at IBM