Jonathan Lebon is a Principal Software Engineer at Red Hat with 13 years of experience designing and hardening cloud-native build and boot tooling for CoreOS/Fedora CoreOS and OpenShift. He blends systems architecture and DevOps expertise, driving automation and resilience in initramfs, Ignition, machine-config, and installer workflows used in large-scale container platforms. His open-source impact includes deep contributions to coreos-assembler, dracut, ostree and Kubernetes test infrastructure—improving bootstrapping, SELinux handling, CI/CD pipelines, and node e2e testing. Colleagues rely on him to turn brittle boot and upgrade paths into repeatable, secure processes that survive real-world failure modes. Based in Canada, he pairs a computer engineering degree with a knack for pragmatic tooling improvements that often live behind the scenes but are critical to reliable cluster operations.
13 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree Mathematics & Business Economics, Bachelor’s Degree Mathematics & Business Economics at Glendon Campus of York University | Campus Glendon de l’Université York
Bachelor of Engineering (B.Eng.) Computer Engineering, Bachelor of Engineering (B.Eng.) Computer Engineering at Lassonde School of Engineering - York University
Contributions:3 releases, 1366 reviews, 1046 commits in 4 years 8 months
Contributions summary:Jonathan primarily focused on enhancing and automating the build process for CoreOS-like systems. Their contributions included modifying build scripts (build.sh) to include necessary packages and tools, updating the build environment to use newer versions, and refactoring the build process for increased efficiency. They also implemented changes to improve the build environment, such as handling overlay configurations. Furthermore, they introduced the functionality to include a variety of test systems during the build stage.
Contributions:270 reviews, 157 commits, 106 PRs in 4 years 5 months
Contributions summary:Jonathan primarily contributed to the repository's infrastructure and build processes, making improvements to the initramfs setup. The commits involved adding new services and modifying existing ones, such as `ignition-fetch-offline.service`, `ignition-complete.target`, and related CoreOS integration services. They also modified the dracut module to incorporate new system components, including the relabeling of files for SELinux and adapted existing ones.
installerfedoracoreos
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
Jonathan Lebon - Principal Software Engineer at Red Hat