Wenyuan Jiang is a software engineer and cybersecurity researcher with roughly a decade of hands-on experience, currently pursuing an MSc in Cyber Security at ETH Zürich after earning a top-degree BE in Software Engineering from Tongji University. He combines strong systems programming and systematic thinking with practical research in programming languages, software reliability, and fairness, and has a proven track record in cybersecurity competitions. As creator and core contributor to the high-performance nuster cache server, he has driven stability and performance improvements at the proxy and NoSQL cache layers, addressing memory, HTTP handling, and caching logic issues. His stint as a research assistant at the University of Alberta underscores his ability to bridge academic research and production-grade engineering. Based in Camrose, Alberta, Wenyuan is a voracious learner who blends low-level performance work with security-minded design, often surfacing non-obvious fixes that prevent stalled responses and memory corruption.
9 years of coding experience
Bachelor of Engineering - BE, Computer Software Engineering, 93.86, Bachelor of Engineering - BE, Computer Software Engineering, 93.86 at Tongji University
Master of Science - MS, Cyber Security, Master of Science - MS, Cyber Security at ETH Zürich
A high performance HTTP proxy cache server and RESTful NoSQL cache server based on HAProxy
Role in this project:
Back-end Developer
Contributions:77 releases, 2411 commits, 5 PRs in 4 years 1 month
Contributions summary:Wenyuan primarily contributed to the performance and functionality of the HTTP proxy cache server and the RESTful NoSQL cache server. Their work included refactoring code, modifying the underlying memory and caching logic, and fixing issues related to stalled responses, improper handling of HTTP messages, and potential memory corruption issues. They also implemented improvements to the key-building process and implemented a mechanism to allow for always checking disk. Key contributions involved improving the stability and efficiency of the caching system.
Contributions:8 releases, 98 commits, 2 PRs in 2 years 11 months
dockerfilesdocker-imagedocker
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.