Jonathan Lebon

Principal Software Engineer at Red Hat

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
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.
code13 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree Mathematics & Business Economics, Bachelor’s Degree Mathematics & Business Economics at Glendon Campus of York University | Campus Glendon de l’Université York
bookBachelor of Engineering (B.Eng.) Computer Engineering, Bachelor of Engineering (B.Eng.) Computer Engineering at Lassonde School of Engineering - York University
languagesEnglish, French
github-logo-circle

Github Skills (54)

bootloader10
fedora-coreos10
kubernetes10
github-ci10
fedora10
docker10
bootstrap10
scripting10
drc10
testing10
initramfs10
bash10
ignition10
c1110
dockers10

Programming languages (20)

JavaC++CRustMakefileGoHTMLGroovy

Github contributions (5)

github-logo-circle
coreos/coreos-assembler

May 2018 - Jan 2023

Tooling container to assemble CoreOS-like systems
Role in this project:
userDevOps Engineer & System Architect
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.
containerscoreosbuildsystemdockerassemble
coreos/ignition

Jun 2018 - Oct 2022

First boot installer and configuration tool
Role in this project:
userDevOps Engineer
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