Yohann Burette is a pragmatic software engineer with 11 years of experience building embedded Linux systems, networking stacks, and backend components, currently working at Intel in Hillsboro, Oregon. He combines a strong academic background in electrical and computer engineering with hands-on roles from traffic data systems deployed across 70+ sites to RF simulation tooling and EAI adapters. Deeply versed in C/C++, Python, Linux, and networking, he has contributed to high-profile open-source projects like Open MPI and libfabric, adding OFI MTL support and RMA/message-passing enhancements that improved performance and interoperability. A self-starter who enjoys tackling low-level challenges, Yohann blends systems-level insight with practical delivery to help teams ship reliable, networked infrastructure.
11 years of coding experience
3 years of employment as a software developer
MS Science, Computer Science, MS Science, Computer Science at ISIMA (France)
Masters of Science, Electrical and Computer Engineering, Masters of Science, Electrical and Computer Engineering at University of Oklahoma
Contributions:110 commits, 14 PRs, 30 pushes in 2 years 9 months
Contributions summary:Yohann primarily contributed to the Open MPI (Message Passing Interface) library, focusing on the implementation of the Open Fabrics Interfaces (OFI) Message Transfer Layer (MTL). Their work included adding and integrating an OFI MTL, implementing probe and receive functionalities, and optimizing the code. The user also addressed compiler warnings, fixed code errors, and introduced features like an OFI provider option, demonstrating a deep understanding of the underlying fabric and communication protocols.
Contributions:23 commits, 14 PRs, 21 comments in 3 years 10 months
Contributions summary:Yohann primarily contributed to the `libfabric` project by implementing and modifying features related to the Message Passing Interface (MPI) and Remote Memory Access (RMA) capabilities. Their work includes adding support for RMA operations, including read and write functionalities, and integrating functions for message passing, such as `fi_recvmsg()` and `fi_trecvmsg()`. Furthermore, the user enhanced the system with message ordering, counter integration, and the ability to handle raw memory regions, demonstrating a focus on improving the project's networking and memory management features.
interfacesminecraftfabric
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
Yohann Burette - Software Engineer at Intel Corporation