Olivier Houchard is a Senior Software Engineer based in the Greater Paris area with 12 years of experience building high-performance back-end systems and platform software. He has a long-standing relationship with HAProxy Technologies and the FreeBSD community, contributing production-grade fixes and optimizations to the widely used HAProxy load balancer and porting FreeBSD to ARM. Olivier’s work spans low-level C systems programming, lock-free concurrency primitives, and SSL/HTTP/2 enhancements, reflecting deep expertise in networking, memory safety, and performance tuning. He has also delivered platform engineering and security-sensitive solutions at companies like Sauce Labs, Cloudmark, and Qualys. Known for fixing subtle memory and concurrency bugs as well as adding protocol features such as ALPN/NPN, he combines pragmatic debugging with thoughtful refactoring. His background shows a rare mix of open-source stewardship and enterprise production experience across telecom and cloud testing domains.
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
Role in this project:
Back-end Developer
Contributions:1 release, 1 review, 83 commits in 7 years 8 months
Contributions summary:Olivier primarily contributed to the concurrency primitives and lock-free data structures within the ck repository, written in C99+. Their work included implementing platform-specific features for FreeBSD, moving data structures, and adding new spinlock implementations. The contributions involve changes to headers and source code, demonstrating their focus on the core functionality of the library. They also implemented functions to be used in a concurrent environment.
HAProxy Load Balancer's development branch (mirror of git.haproxy.org)
Role in this project:
Back-end Developer
Contributions:136 comments, 2 issues in 5 years 11 months
Contributions summary:Olivier primarily contributed to the back-end logic of the HAProxy load balancer. Their work involved bug fixes and optimizations related to server management, caching, and HTTP/2. The user addressed issues within the codebase, such as correcting cookie checks, fixing memory-related bugs, and refactoring code for improved performance. Furthermore, they enhanced the system by incorporating features like ALPN and NPN keywords for SSL configuration.
proxycachingddos-mitigationhttp2ipv6
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
Olivier Houchard - Senior Software Engineer at FreeBSD