Ygal Blum

Senior 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
Ygal Blum is a Senior Principal Software Engineer based in Old Toronto with 10+ years of hands-on experience building cloud-native and embedded systems across startups and large enterprises. Now at Red Hat, he combines deep backend and DevOps expertise with product-facing architecture, having previously led technical teams at CTERA, Stratoscale, and in automotive infotainment roles. He is an active open-source contributor to the high-profile Podman project, adding Kubernetes volume, secret handling, and tar import functionality that bridges container and Kubernetes workflows. Ygal’s background blends computer science with an MSc in Management–Finance, enabling him to make pragmatic tradeoffs between technical design and business impact. Colleagues describe him as a pragmatic architect who moves quickly from proof-of-concept to production-grade features while mentoring teams through complex integrations.
code9 years of coding experience
job16 years of employment as a software developer
bookMSC Management - Finance, MSC Management - Finance at Tel Aviv University
bookAlians High School
languagesEnglish, Hebrew, French, Turkish
github-logo-circle

Github Skills (15)

kubernetes10
occi10
container10
docker10
go10
dockers10
kubernetes-pods10
testing9
apidoc9
api9
systemd9
shell8
script8
sh8
scripting8

Programming languages (13)

SmartyJinjaCRustMakefileGoHTMLJsonnet

Github contributions (5)

github-logo-circle
containers/podman

Sep 2022 - Jan 2023

Podman: A tool for managing OCI containers and pods.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:376 reviews, 24 commits, 81 PRs in 3 months
Contributions summary:Ygal primarily contributed to the Podman project by implementing features related to Kubernetes integration, specifically focusing on handling PersistentVolumeClaims and SecretVolumeSource. They added support for importing content from tar files into volumes, along with the ability to define volume options through Kubernetes annotations. Additionally, the user made enhancements to the Quadlet tool to support .kube files for Kubernetes integration and .image files. They also made changes to the API and bindings to facilitate the new features implemented.
containersrunclinuxpodmandocker
ygalblum/knowledge-base-gpt

Jan 2024 - Feb 2025

SlackBot for PrivateGPT
Contributions:15 releases, 155 PRs, 273 pushes in 1 year 1 month
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
Ygal Blum - Senior Principal Software Engineer at Red Hat