Wenzhu Li

Senior Software Engineer at Sensor Tower

Beijing, China
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
Wenzhu Li is a Senior Software Engineer with 12 years of backend expertise, specializing in high-availability, high-concurrency systems and microservices architecture. He has led and scaled engineering teams of 5–10 people, delivered measurable product growth (including a platform that drove 30% user growth), and migrated large monoliths to performant microservices. Proficient in Node.js and Python, he’s built petabyte-capable OLAP systems, three-layer caches that improved performance 10x, and blockchain-based Web3/NFT backends for SocialFi products. A heavy user of AI tools like ChatGPT and an active open-source contributor (notably improving NLP data structures and algorithms in NaturalNode), he combines hands-on optimization with pragmatic team leadership. Based in Beijing, he is fluent in English and comfortable operating across product, data, and infrastructure domains.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree Software Engineering, Bachelor's degree Software Engineering at Xiangtan University
languagesEnglish, Chinese
github-logo-circle

Github Skills (10)

algorithm10
unit-testing10
data-structures10
algorithms10
javascript10
nlp10
natural-language-processing10
data-structure10
trie10
nodejs9

Programming languages (4)

TypeScriptCoffeeScriptJavaScriptEmacs Lisp

Github contributions (5)

github-logo-circle
NaturalNode/natural

Mar 2014 - May 2014

general natural language facilities for node
Role in this project:
userBack-end Developer & Algorithm Implementer
Contributions:28 commits in 1 month
Contributions summary:Wenzhu contributed to the natural language processing library by implementing and improving core functionalities. Their work included refining the `Trie` data structure for efficient prefix matching, adding and modifying stop words for Chinese language processing, and optimizing token normalization. Furthermore, the user implemented and tested data structures like `shortest_path_tree`, `longest_path_tree` and `ngram` algorithms, and added tests to ensure code quality.
nlpkebab-casecorenlpfacilitiesnatural-language
liwenzhu/emacs.d

Jan 2015 - Dec 2022

My personal emacs configures
Contributions:3 PRs, 6 pushes, 2 branches in 8 years
emacsmelpaemacs-lisp
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
Wenzhu Li - Senior Software Engineer at Sensor Tower