Zhenwei Ding

San Jose, California, United States
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

🤩
Rockstar
🎓
Top School
Zhenwei Ding is a product-focused technologist with 11 years of experience blending content strategy, data analysis, and systems-level engineering to improve recommendation and content ecosystems. He has led cross-functional teams at ByteDance and Tencent to build LLM-enhanced content understanding and tagging systems, optimize distribution and cold-start mechanisms, and launch premium recommendation features that measurably boosted retention and engagement. Equally comfortable in SQL-driven analytics and low-level systems work, his open-source contributions span high-impact projects like Redis/KeyDB, util-linux, BCC and libvirt, where he optimized performance, observability and RDMA/block-device support. Based in San Jose and pursuing advanced CS study at Northeastern, he brings a rare mix of content product leadership and hands-on backend systems expertise—often surfacing kernel- and thread-level improvements that quietly raise platform reliability.
code11 years of coding experience
job1 year of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Northeastern University
bookMaster of Laws - LLM, political theory, Master of Laws - LLM, political theory at Renmin University of China
github-logo-circle

Github Skills (61)

libvirt10
utilities10
system-programming10
python10
redis10
multithreading10
ebpf10
iscsi10
rdma10
qemu10
freebsd10
memory-management10
storage10
linux10
affinity10

Programming languages (7)

JavaShellC++CGoHTMLPython

Github contributions (5)

github-logo-circle
Atoptool/atop

Jan 2019 - Dec 2022

System and process monitor for Linux
Role in this project:
userPerformance Engineer & Systems Programmer
Contributions:24 commits, 36 PRs, 34 comments in 3 years 11 months
Contributions summary:Zhenwei significantly contributed to the performance optimization of the `atop` system and process monitor. Their work involved improving performance by implementing `smaps_rollup` for memory statistics, switching to `writev` for atomic record writing, and introducing read-ahead techniques for faster log processing. They also enhanced the tool's functionality by adding support for advanced features like detecting hypervisors and collecting LLC (Last Level Cache) data, which aids in detailed system analysis. Furthermore, the user improved the tool's compatibility with container environments.
linuxprocess-monitormonitormonitor-performancesystem-monitoring
valkey-io/valkey

May 2024 - Apr 2026

A flexible distributed key-value database that is optimized for caching and other realtime workloads.
Role in this project:
userBack-end Developer
Contributions:94 reviews, 19 PRs, 146 comments in 1 year 11 months
Contributions summary:Zhenwei implemented features to improve the performance and operability of the Redis server, specifically focusing on RDMA (Remote Direct Memory Access) support. Their contributions include setting thread names for monitoring, implementing CPU affinity settings for thread isolation, and adding a configuration to disable Transparent Huge Pages (THP) to reduce latency. They refactored connection handling and added information to the INFO command to provide more detailed server insights.
cachingkey-value-databasecachedatabasekey-value
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