Greg Kurz

Senior Software Engineer at Red Hat

Toulouse, Occitania, France
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
Greg Kurz is a Senior Software Engineer with 16 years of systems and virtualization experience, currently shaping sandboxed container architecture on Red Hat’s OpenShift and upstream Kata Containers. He brings deep QEMU and KVM expertise—co-maintaining POWER support and contributing long-term to QEMU, virtio/vhost, live migration and container tooling like LXC—combining kernel-level insight with userspace engineering. Greg has a history of improving reliability and security in VM/container build and release processes, and has authored tooling (e.g., lxc-kill) and fixes that reduce subtle failures such as double-closes and rollback edge cases. Based in Toulouse, he pairs an avionics engineering background from ENAC with decades of production-grade work at IBM and Red Hat, making him fluent in cross-endian and platform-porting challenges that most cloud engineers rarely encounter.
code16 years of coding experience
job29 years of employment as a software developer
bookDiplôme d'ingénieur, Informatique et gestion du trafic aérien, Diplôme d'ingénieur, Informatique et gestion du trafic aérien at ENAC - Ecole Nationale de l'Aviation Civile
languagesFrench, English
github-logo-circle

Github Skills (37)

powerpc10
kvm10
github-ci10
container10
qemu10
computer-architecture10
architecture10
linux10
bash10
process-management10
c1110
containerization10
cicd10
c1710
kernel10

Programming languages (9)

DockerfileShellCRustMakefileGoSassHTML

Github contributions (5)

github-logo-circle
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Role in this project:
userDevOps Engineer
Contributions:5 releases, 648 reviews, 43 commits in 1 year 2 months
Contributions summary:Greg primarily contributed to the build and release processes within the Kata Containers project, focusing on the QEMU hypervisor and related tools. Their work includes configuring QEMU with security enhancements, disabling unnecessary dependencies, and improving the reliability of the deployment process through script modifications. The user also addressed release workflow issues and enhanced the release process by migrating to the GitHub CLI.
firecrackervirtualizationociworkloadvdi
lxc/lxc

Jan 2010 - Jan 2012

LXC - Linux Containers
Role in this project:
userBack-end Developer
Contributions:17 commits in 1 year 11 months
Contributions summary:Greg contributed to the core logic and functionality of the LXC Linux containers project. Their work focused on improving existing code, including clarifying the use of `goto` statements for rollback scenarios and removing redundant checks. They also implemented a new command, `lxc-kill`, demonstrating an understanding of container process management. Furthermore, the user addressed several bug fixes and code enhancements, such as fixing double-close errors and improving logging, indicating a strong focus on code quality and system reliability within the container environment.
containerslinuxdockerlxclinux-containers
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
Greg Kurz - Senior Software Engineer at Red Hat