Yi Wang is a Staff Software Engineer based in Mountain View with a decade of experience building high-performance distributed, streaming, and search systems. With a PhD in Computer Science from The University of Hong Kong and roles at Google, Anyscale, Zilliz, and now ByteDance, he blends deep research rigor with production-grade engineering. He has a strong C++ background and notable open-source contributions to TerarkDB, improving KV storage performance, TTL semantics, and observability. Yi focuses on serverless multi-tenancy, data isolation, and elastic systems design, and is known for pragmatic refactors that reduce operational complexity. Colleagues describe him as someone who values clean, beautiful solutions as much as raw performance.
10 years of coding experience
10 years of employment as a software developer
B.S Computer Science, B.S Computer Science at Nanjing University
A RocksDB compatible KV storage engine with better performance
Role in this project:
Back-end Developer
Contributions:33 reviews, 83 commits, 59 PRs in 1 year 2 months
Contributions summary:Yi primarily contributed to the core functionality of the TerarkDB storage engine. Their work involved updating build configurations to address compilation issues and incorporating new features, such as atomic flush group support and enhanced metric reporting. They also refactored TTL (Time To Live) functionality for logic clock support and addressed database-related performance metrics. Further contributions focused on code refinement, addressing issues, and expanding the database's logging capabilities.
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.