Wenjie Li

Senior Software Engineer at Amazon Web Services (AWS)

Vancouver, British Columbia, Canada
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

👤
Senior
🎓
Top School
Wenjie Li is a Senior Software Engineer with 7 years of experience specializing in high-performance networking and cloud infrastructure, currently architecting DDoS detection and protection for AWS CloudFront. He holds a PhD in Computer Systems Networking and Telecommunications and combines deep theoretical grounding in algorithms, OS, databases and optimization with hands-on implementation of TLS 1.3, 0-RTT session caching, and HTTP/3 (QUIC) proxying. An active contributor to the Rust quinn QUIC implementation, he has driven protocol-level fixes and optimizations around connection ID and packet handling. Comfortable leading cross-functional teams, Wenjie blends research-led problem discovery with practical engineering to deliver resilient, production-scale network services from Vancouver.
code7 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering (B.Eng.) Computer Engineering, Bachelor of Engineering (B.Eng.) Computer Engineering at Southeast University
bookDoctor of Philosophy - PhD Computer Systems Networking and Telecommunications, Doctor of Philosophy - PhD Computer Systems Networking and Telecommunications at Queen's University
languagesEnglish, Chinese
github-logo-circle

Github Skills (5)

asynchronous10
protocols10
rust10
quic10
async10

Programming languages (2)

CRust

Github contributions (5)

github-logo-circle
quinn-rs/quinn

Sep 2020 - Jan 2021

Async-friendly QUIC implementation in Rust
Role in this project:
userBack-end Developer
Contributions:85 reviews, 10 commits, 4 PRs in 3 months
Contributions summary:Wenjie's contributions primarily focused on updating and modifying the `quinn-proto` crate, the core implementation of the QUIC protocol. Their work involved making changes to configuration, connection ID management, and packet handling. These updates appear to be related to bug fixes, optimizations, and enhancing features related to connection ID handling within the QUIC protocol.
quicprotocolrustasyncietf
liwenjieQu/quinn

Sep 2020 - Jan 2021

Futures-based QUIC implementation in Rust
Contributions:2 reviews, 2 PRs, 66 pushes in 3 months
rustcryptographyquicfutures
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
Wenjie Li - Senior Software Engineer at Amazon Web Services (AWS)