Louis-Philippe Huberdeau is a seasoned platform tech lead and hands-on engineering leader with 14 years of experience building resilient, test-first web systems and microservice platforms. He founded and ran Delve Labs as CTO, architecting a Python asyncio-based, Kubernetes-deployed platform of 30+ microservices with CI-driven quality that was later acquired. His background spans consulting for large organizations, security tooling contributions (notably improving WAF fingerprinting and proxy support in wafw00f), and deep open-source testing work on popular projects like aiohttp where he enhanced pytest-based test suites and resolver isolation. Comfortable switching between code, architecture and operations, he brings pragmatic expertise in modern deployments, automated testing and scalable data pipelines (including Spark). Based in Montreal, he combines long-term maintainability focus with a knack for transitioning legacy systems into evolvable platforms. Colleagues know him as a developer who still codes frequently and enjoys getting "slapped on the wrists" for his own pull requests.
14 years of coding experience
22 years of employment as a software developer
Technique Informatique de gestion, Technique Informatique de gestion at Cégep Lionel-Groulx
B.Eng. Software Engineering, B.Eng. Software Engineering at École de technologie supérieure
WAFW00F allows one to identify and fingerprint Web Application Firewall (WAF) products protecting a website.
Role in this project:
Security Engineer
Contributions:11 commits, 9 PRs, 6 comments in 3 months
Contributions summary:Louis-philippe primarily focused on enhancing the functionality and security of the WAFW00F tool. Their contributions include adding support for HTTP and SOCKS5 proxies, improving Python 3 compatibility, and integrating plugins for detecting specific WAFs such as ModSecurity and Better WP Security. They also addressed potential security vulnerabilities and improved the robustness of the tool by centralizing response checks and fixing proxy-related issues.
Asynchronous HTTP client/server framework for asyncio and Python
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:13 commits, 3 PRs, 16 comments in 3 months
Contributions summary:Louis-philippe primarily focused on enhancing the test suite for the `aiohttp` library, converting tests to the `pytest` framework. They implemented mocking strategies to isolate and test specific components, particularly the DNS resolver. This included mocking external dependencies, such as `aiodns`, and writing tests for both the default and asynchronous resolvers, demonstrating a commitment to thorough testing practices. The user also addressed code style issues.
pythonasynchronousasynciohttp-clientclient-server
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.