Weiwei Xu is a research-focused software engineer with nine years of experience at the intersection of NLP, ML deployment, and software compliance. As a Graduate Research Assistant at Peking University and incoming visiting Ph.D. student at UC Davis, Weiwei built LicenseRec, an end-to-end system for automated open-source license compliance, and created LiCoEval, the first benchmark evaluating LLMs on license-aware code generation—work published at ASE’23 and ICSE’25. Hands-on MLOps contributions include optimizing multi-GPU inference, concurrency, and Redis-backed serving for BERT in the service-streamer project, reflecting a strong practical bent for taking models to production. Based in Davis, CA and self-described as “yet another NLPer,” Weiwei combines deep academic rigor with pragmatic engineering to tackle legal and operational gaps in modern code-generation tooling.
8 years of coding experience
Doctor of Science, Computer software and theory, Doctor of Science, Computer software and theory at Peking University
Visiting Ph.D. Student, Visiting Ph.D. Student at 美国加州大学戴维斯分校
Bachelor of Engineering - BE, Software Engineering, Bachelor of Engineering - BE, Software Engineering at Soochow University (CN)
Boosting your Web Services of Deep Learning Applications.
Role in this project:
MLOps Engineer
Contributions:27 commits, 19 PRs, 7 pushes in 3 months
Contributions summary:Weiwei primarily focused on enhancing the service-streamer library for deploying and serving deep learning models. Their contributions included adding support for multi-GPU inference using multiprocessing and threading, integrating logging for monitoring, and refactoring code to improve performance. Further improvements involved optimizing the service for handling multiple concurrent requests via a future API and integrating with a Redis broker. The user’s work centered around the deployment and optimization of a BERT model.
Chinese NER using Lattice LSTM. Code for ACL 2018 paper.
Contributions:37 commits, 6 PRs, 23 pushes in 6 days
nlpchinesenerchinese-nerbert
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.