Summary
Maxime Leroy is a Senior Network Software Engineer based in Paris with 12 years of deep expertise in high-performance packet processing and DPDK-based products. As DPDK Technical Lead at 6WIND he architected carrier-grade L3/L4 firewall and NAT solutions, achieving conntrack creation rates of 200k objects/sec per core and enabling live rule updates without traffic interruption. He brings strong C systems programming skills, low-level optimization experience (SIMD, batching) and a proven track record implementing complex NAT algorithms and ALGs for protocols like SIP and H.323. Maxime also contributed to the OpenStack ecosystem and ported TCPv6 into a DPDK stack, showing an ability to reconcile legacy codebases with modern, high-throughput designs. Now at Free, he continues to apply scalable networking expertise to production telecom environments, blending hands-on coding with architectural leadership. An early focus on CPU affinity, baremetal ports and automated performance test suites hints at a pragmatic, measurement-driven approach to solving latency and throughput challenges.
13 years of coding experience
1 year of employment as a software developer
Engineer's degree, Computer Science, Engineer's degree, Computer Science at Ecole Nationale Supérieure d'Informatique et de Mathématiques Appliquées de Grenoble
Exchange student, Computer Science and Engineering, Exchange student, Computer Science and Engineering at Teknillinen korkeakoulu-Tekniska högskolan
Bachelor's degree, Networks and Telecommunication, Bachelor's degree, Networks and Telecommunication at IUT (School of Technology)
French, English