Sylvain Didelot

Senior Software Developer - Infinia at DDN Storage

Greater Paris Metropolitan Region 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

👤
Senior
🎓
Top School
Sylvain Didelot is a Senior Software Developer with 11+ years specializing in high-performance computing, low-latency networking, and scalable storage systems, currently building DDN’s next-generation object storage, Infinia. He holds a PhD in HPC where he developed a multi-threaded communication layer validated at tens of thousands of cores, and has a track record of driving network and runtime optimizations for I/O-bound workloads. Sylvain led the network stack for DDN’s Infinite Memory Engine—demonstrated at over 1 TB/s and 2048-node scale—and contributes actively to prominent open-source projects like libfabric (notably the Verbs provider), MPICH and OpenMPI. Equally comfortable in research and production, he blends deep protocol-level RDMA expertise with practical tools for deployment and profiling, and has a knack for squeezing performance from NUMA and multi-rail systems. Based in Greater Paris, he pairs rigorous academic foundations with hands-on engineering that improves real-world HPC and cloud performance.
code11 years of coding experience
job6 years of employment as a software developer
bookMaster's degree in Computer Engineering, Network communications & Embedded systems, Master's degree in Computer Engineering, Network communications & Embedded systems at Université de Technologie de Belfort-Montbéliard
bookDUT in Computer Science (equivalent to a 2-Year Technical Degree), Networks & Telecommunications, DUT in Computer Science (equivalent to a 2-Year Technical Degree), Networks & Telecommunications at Université de Franche-Comté
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at UVSQ Université de Versailles Saint-Quentin-en-Yvelines
languagesFrench, English, German
github-logo-circle

Github Skills (11)

c1710
c1110
rdma10
connection-manager9
connection-pooling9
connection-pool9
error-handling9
connect9
connections9
infiniband9
network-programming8

Programming languages (3)

CPHPPython

Github contributions (5)

github-logo-circle
ofiwg/libfabric

May 2016 - Jan 2023

Open Fabric Interfaces
Role in this project:
userBack-end Developer
Contributions:150 reviews, 168 commits, 85 PRs in 6 years 8 months
Contributions summary:Sylvain primarily contributed to the Verbs provider within the libfabric project, focusing on RDMA functionalities. Their work involved adding support for Shared-Receive Queues (SRQ) to the Verbs provider, which included implementing context creation, endpoint binding, and receive buffer posting. The user also enhanced the FI_MSG endpoint by enabling SRX context support to share receive queues. Furthermore, the user addressed issues related to error handling and connection management within the sockets provider.
interfacesminecraftfabric
sydidelot/libfabric

May 2016 - Apr 2025

Open Fabric Interfaces
Contributions:11 reviews, 2 PRs, 302 pushes in 8 years 11 months
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
Sylvain Didelot - Senior Software Developer - Infinia at DDN Storage