Nader Ziada

Principal Software Engineer at Red Hat

Old Toronto, Ontario, Canada
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
Nader Ziada is a Principal Software Engineer with 11+ years building enterprise-grade systems and mobile-first architectures, currently leading platform work at Red Hat after senior roles at Broadcom and VMware. He combines deep back-end and DevOps expertise—demonstrated by contributions to high-profile cloud-native projects like Knative, Tekton, Cluster API and Concourse—with a long history of architecting large-scale enterprise solutions. Early career roles as chief architect and solutions architect honed his ability to translate business needs into resilient, testable architectures and reusable platforms. He has a practical focus on lifecycle automation, deployment security, and performance testing, and has driven fixes ranging from queue proxy behavior to CVE mitigations in Kubernetes-related tooling. Based in Old Toronto, he pairs hands-on coding in Go/DevOps with team leadership and a specialty in mobile application strategies that started long before mobile was mainstream. Colleagues rely on him for pragmatic design trade-offs that balance operational robustness with developer productivity.
code11 years of coding experience
job26 years of employment as a software developer
bookBA Electrical Engineering and Communications, BA Electrical Engineering and Communications at Cairo University
github-logo-circle

Github Skills (40)

bosh10
kubernetes10
container10
docker10
cloud-foundry10
continuous-integration10
testing10
tekton10
go-testing10
dockers10
cicd10
containerd10
go10
kubernetes-pods10
cluster-api10

Programming languages (9)

HCLJavaShellJavaScriptGoHTMLJupyter NotebookRuby

Github contributions (5)

github-logo-circle
Cluster API implementation for Microsoft Azure
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:2 releases, 223 reviews, 98 commits in 2 years 1 month
Contributions summary:Nader primarily focused on improving the project by bumping the Kubernetes version in generated examples to address CVE-2019-11253. They added unit tests for core functionalities, including machine tags and Azure security groups. Further contributions included updating the minimum version of kind and modifying related Makefile changes.
apicluster-apik8s-sig-cluster-lifecyclek8s-provider-azuremicrosoft-azure
knative/serving

Aug 2018 - Nov 2022

Kubernetes-based, scale-to-zero, request-driven compute
Role in this project:
userBack-end & DevOps Engineer
Contributions:131 reviews, 28 commits, 34 PRs in 4 years 3 months
Contributions summary:Nader contributed to the Knative serving project by implementing features and improving existing functionalities, primarily related to queue proxy, timeouts, and environment variables. They introduced a request log handler, updated the build system, and removed Prometheus stat reporter. Their work involved modifications in core components like the queue proxy and timeout handlers, and in e2e tests demonstrating their involvement across both backend and potentially the infrastructure side of the project. Additionally, they added performance testing scripts using kperf and modified the build process to manage the inclusion of external dependencies.
golangzerodeveloper-productivitynetworkingserverless
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
Nader Ziada - Principal Software Engineer at Red Hat