Olivier Houchard

Senior Software Engineer at FreeBSD

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

🤩
Rockstar
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.
code12 years of coding experience
job19 years of employment as a software developer
github-logo-circle

Github Skills (20)

c1110
c1710
c9910
spinlock10
lock-free10
haproxy10
concurrency10
freebsd9
data-structure9
ssl9
tls129
algorithm9
algorithms9
tls139
data-structures9

Programming languages (3)

DockerfileCJavaScript

Github contributions (5)

github-logo-circle
concurrencykit/ck

Dec 2013 - Jul 2021

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:
userBack-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.
memorylockmemory-reclamationprimitivesconcurrent
haproxy/haproxy

Feb 2019 - Dec 2024

HAProxy Load Balancer's development branch (mirror of git.haproxy.org)
Role in this project:
userBack-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