Willy Tarreau

Lead Software Developer at HAPROXY Technologies

Montigny-le-Bretonneux, Île-de-France, 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
🎓
Top School
Willy Tarreau is a seasoned software engineer and lead developer with 26 years of experience, best known as the author and long-time maintainer of HAProxy. He blends deep systems and networking expertise with kernel-level security work as a member of the Linux kernel stable and security teams and as an active participant in the IETF HTTP working group. Willy has a strong track record of hardening and optimizing production systems—from ARM performance tuning in cpuminer-multi to fixing kernel vulnerabilities in Rockchip BSPs—and he regularly contributes practical fixes to high-performance open-source projects. Based near Paris, he leads engineering at HAProxy Technologies while maintaining a pragmatic focus on robustness, scalability, and low-level efficiency. Colleagues will note his rare combination of protocol-level insight and hands-on embedded/kernel development experience, plus a penchant for surgical bug fixes that prevent production outages.
code26 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Applied computer science, Master's degree, Applied computer science at Université Paris Descartes
bookMaster of Advanced Studies (DEA), Embedded systems and micro-architecture (ASIME), Master of Advanced Studies (DEA), Embedded systems and micro-architecture (ASIME) at Université Pierre et Marie Curie (Paris VI)
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
3,414reputation
175kreached
48answers
0questions
Badges
webserver
top-1%
websocket
top-5%
http
top-5%
github-logo-circle

Github Skills (51)

algorithm10
code-optimization10
algorithms10
performance-monitor10
ssl10
performance-analytics10
reverse-proxy10
code-profiling10
architecture10
memory-management10
http10
c1110
linux-kernel10
c1710
kernel10

Programming languages (14)

JavaC++CMakefileFluentGoHTMLXSLT

Github contributions (5)

github-logo-circle
jiangwenyuan/nuster

Nov 2016 - Nov 2019

A high performance HTTP proxy cache server and RESTful NoSQL cache server based on HAProxy
Role in this project:
userBack-end Developer
Contributions:775 commits in 3 years
Contributions summary:Willy primarily focused on identifying and resolving bugs, implementing fixes and making improvements to improve stability and functionality of the HAProxy-based proxy cache server. The commits address issues related to edge cases, resource shortages, and parsing errors, specifically related to core components like the HTTP parser, session management, and SSL. The user also contributed to the configuration parser and tools. Their contributions ensured the reliability and correct functionality of the HAProxy system.
proxycache-controlreverse-proxyhaproxyhttpd
jonsmirl/mpc5200

Feb 2007 - Feb 2011

Digispeaker
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:18 commits in 4 years
Contributions summary:Willy's primary contribution involves developing a driver for a parallel port LCD/Keypad system. They implemented an LCD panel driver, incorporating features like character generation and system state notifications. The user also removed support for smartcards, streamlining the driver's focus and simplifying its codebase. Further, the user focused on improving the codebase quality by performing a major checkpatch cleanup removing deprecated code and making the code compatible with current kernel versions.
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
Willy Tarreau - Lead Software Developer at HAPROXY Technologies