Samuel Angebault is a software engineer with 11 years of experience specializing in low-level Linux, embedded systems, and DevOps for networking platforms. Based in Angers, France and currently at Arista Networks, he has contributed significant kernel driver fixes and backports for the SONiC project, resolving hardware-specific DMA and MMC issues on Broadcom and Arista platforms. He pairs that kernel expertise with practical boot and image infrastructure work—building and refactoring installer and buildimage tooling, implementing bootloader abstractions, and improving Aboot support and secure-boot workflows. Samuel’s background from EPITA and long-running open-source contributions show a pattern of preferring abstractions that generalize specific use cases, enabling repeatable, platform-aware solutions across switch firmware and deployment pipelines.
11 years of coding experience
Master's degree, Master's degree at EPITA: Computer Science Engineering School
Scripts which perform an installable binary image build for SONiC
Role in this project:
DevOps Engineer
Contributions:70 reviews, 246 commits, 264 PRs in 6 years
Contributions summary:Samuel primarily contributed to the build and deployment infrastructure of the SONiC image. Their commits focused on modifying the build process, specifically related to Aboot images, including adding version information, and modifying scripts like `build_image.sh`. They also worked on platform-specific configurations, including the addition of support files and plugins for various Arista switch models. Furthermore, the user addressed system-level tasks by modifying the initramfs tools related to mounting and managing the filesystem.
Contributions:10 reviews, 16 commits, 14 PRs in 5 years 9 months
Contributions summary:Samuel primarily contributes to the Linux kernel drivers, specifically targeting Broadcom's tg3 network driver for SONiC project. They are focused on resolving hardware-specific issues, such as DMA limitations on Arista switches, and also fixing mmc flash issues. The user's work involves backporting patches from newer kernel versions and disabling SMBus mux on Hudson2 CPUs.
kerneldriverskernel-driverslinuxlinux-kernel
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
Samuel Angebault - Software Engineer at Arista Networks