Lucas Pardue is a Principal Software Engineer and standards leader with 12+ years building high-performance web infrastructure, currently co-chairing both the QUIC and WebTransport IETF working groups. He drives Cloudflare’s edge protocol work—shipping HTTP/2, HTTP/3 and QUIC features at scale—and maintains quiche, a widely used Rust implementation of QUIC/HTTP/3. His background in adaptive video streaming at BBC and contributions to Wireshark protocol dissectors reflect a rare blend of media distribution expertise and low-level protocol engineering. Lucas publishes practical analyses on protocol adoption and proxying, and is motivated by open, agile solutions to real-world scalability and performance problems.
12 years of coding experience
18 years of employment as a software developer
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at University of Birmingham
Bachelor of Science (BSc), Physics, Bachelor of Science (BSc), Physics at University of Warwick
🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
Role in this project:
Back-end Developer
Contributions:689 reviews, 190 commits, 294 PRs in 4 years
Contributions summary:Lucas primarily focused on enhancing the QUIC protocol implementation, specifically within the context of the `quiche` library. Their commits involved modifying code related to HTTP/3 (h3) frames, and the core QUIC transport layer. A significant portion of the work included implementing and testing functionality related to HTTP/3 stream handling, including additional headers and the addition of datagram support. Moreover, they made contributions towards improving the robustness and error handling of the code.
Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.
Role in this project:
Back-end Developer
Contributions:7 commits in 1 day
Contributions summary:Lucas primarily focused on enhancing the HTTP/2 and HTTP/3 dissectors within Wireshark. Their work involved adding support for new features like the ORIGIN frame in HTTP/2 and the PRIORITY_UPDATE frame in HTTP/3. Additionally, they added support for the EXTENDED_CONNECT setting in both HTTP/2 and HTTP/3. These changes required modifications to the dissector code, including adding new fields and updating existing ones to accurately parse and display the protocol information.
tsharkgit-repositorywiresharkpacket-capturegitlab
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
Lucas Pardue - WebTransport Working Group Co-chair at Cloudflare