Yi Wu

Senior Software Engineer at Snowflake

San Francisco Bay Area 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
Yi Wu is a Senior Software Engineer based in the San Francisco Bay Area with a focused 4-year tenure in distributed storage and database systems and over a decade of broader industry experience. He has built deep storage expertise across leading projects and companies—contributing to RocksDB and BlobDB at Facebook, leading storage-engine and cloud optimizations for TiKV at PingCAP, and currently working on data platform engineering at Snowflake. Yi is an active open-source contributor to FoundationDB, where his backend and database work touched disk queue management, checksumming, and encryption support—demonstrating attention to both performance and data integrity. His background spans both frontend product work at Yahoo and low-level systems innovation, giving him a rare full-stack appreciation for how storage design impacts user-facing services.
code4 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Sun Yat-sen University
bookThe Chinese University of Hong Kong (CUHK)
github-logo-circle

Github Skills (10)

algorithm10
foundationdb10
c-language10
key-value-store10
checksum10
cprogramming-language10
distributed-database10
checker10
encryption9
transactional9

Programming languages (1)

C++

Github contributions (3)

github-logo-circle
apple/foundationdb

Feb 2022 - Jan 2023

FoundationDB - the open source, distributed, transactional key-value store
Role in this project:
userBack-end Developer & Database Engineer
Contributions:459 reviews, 51 commits, 101 PRs in 11 months
Contributions summary:Yi primarily contributed to the backend and database aspects of the FoundationDB project. Their work included implementing changes related to disk queue management and checksum algorithms within the `DiskQueue.actor.cpp` file. They were also involved in fixing size-related issues, updating comments, and supporting the use of `xxhash3` for checksumming. Furthermore, the user made changes to `KeyValueStoreMemory.actor.cpp` and related files to enable encryption functionality and improve performance.
bigtabletransactionaldistributed-databasefoundationdbdatabase
sfc-gh-yiwu/foundationdb

Feb 2022 - Sep 2023

FoundationDB - the open source, distributed, transactional key-value store
Contributions:287 pushes, 160 branches in 1 year 7 months
transactionalfoundationdbdatabasekey-value-storekey-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