Jiajun Wang is a software engineer with 14 years of experience building reliable back-end systems and test automation, currently based in Shanghai and working at Agora. He spent several years at Microsoft where he deepened expertise in C# and SMB2 protocol testing, moving brittle test logic into configurable frameworks to improve test reliability. At Agora he continues to deliver production-grade software while contributing to open source—work on a Gentoo overlay shows attention to build systems, packaging and input method integration that many backend engineers don’t typically touch. Jiajun holds both bachelor’s and master’s degrees in Software Engineering from Shanghai Jiao Tong University and combines rigorous academic training with hands-on contributions across infrastructure, automation, and developer tooling.
15 years of coding experience
4 years of employment as a software developer
Master’s Degree, Software Engineering, Master’s Degree, Software Engineering at Shanghai Jiao Tong University
⭐⭐ Join us at SNIA SDC for the SMB3 IO Lab (September 28 - October 1, 2026), see upcoming Interoperability Events
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:7 releases, 582 commits, 20 PRs in 4 years 1 month
Contributions summary:Jiajun primarily focused on enhancing the testing framework for the SMB2 protocol test suites, as evidenced by the commits. The contributions involved modifying existing test code, including file paths and assertions, to reflect changes in the testing environment and protocol specifications. The user demonstrated proficiency in C# and the use of the SMB2 protocol libraries, actively working on improving the reliability and effectiveness of the test cases by moving hardcoded values to configuration files.
Contributions:127 commits, 8 PRs, 8 pushes in 4 years 4 months
Contributions summary:Jiajun contributed to the Gentoo overlay for fcitx-mozc, and fcitx-unikey, which suggests implementing and integrating input method support within Gentoo. The commits include version bumps for existing packages and the addition of new ones like fcitx-mozc. The changes involve patching and adapting configurations to integrate input method functionalities, showcasing a focus on build system integration and user experience enhancements.
gentooebuildgentoo-overlayoverlay
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.