Hussein Galal is a Staff Software Engineer at SUSE with 11 years of experience building and operating cloud-native infrastructure, specializing in Kubernetes distributions and DevOps tooling. He progressed from Linux system administration to senior engineering roles at Rancher Labs, contributing to prominent open-source projects like k3s, rke2 and Rancher where he added server configuration features, airgap/preload support, and vendor dependency updates. Known for pragmatic problem-solving and strong cross-team communication, he blends deep systems-level knowledge with hands-on backend and deployment work. A top-of-class computer science graduate from Alexandria University, he brings both academic rigor and practical expertise in networking, virtualization and production-grade orchestration.
11 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Science, Top of class (Computer Science Department) 2013 with CGPA: 3.9, Bachelor's degree, Computer Science, Top of class (Computer Science Department) 2013 with CGPA: 3.9 at Alexandria University
Contributions:77 releases, 333 reviews, 120 commits in 2 years 4 months
Contributions summary:Hussein primarily contributed to the infrastructure and deployment aspects of the `rke2` repository, focusing on integrating chart support and cloud provider configurations. They made modifications to the `go.mod` file to incorporate specific versions and dependencies. Furthermore, they worked on adding airgap image support and preloading functionalities. Additionally, the user was involved in restructuring the Makefile and adding features such as certificate rotation and fapolicyd configuration.
Rancher Kubernetes Engine (RKE), an extremely simple, lightning fast Kubernetes distribution that runs entirely within containers.
Role in this project:
Backend Developer & DevOps Engineer
Contributions:9 releases, 2 reviews, 389 commits in 1 year 10 months
Contributions summary:Hussein's commits primarily involve vendor updates, reflecting work on the dependencies within the project. These updates include modifications to protocol buffer definitions and the integration of external libraries, showing a focus on keeping the codebase current and addressing potential vulnerabilities. The changes also include setup and configuration of Kubernetes components and related services like etcd, indicating contributions towards infrastructure and deployment aspects.
containerslightningdockerrkerancher
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.