Xi Cheng

Senior Software Engineer at Snowflake

Palo Alto, 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
Xi Cheng is a Senior Software Engineer based in Palo Alto with a strong foundation in computational mathematics and distributed systems, currently contributing to FoundationDB at Snowflake. Trained across computer systems, applied math, and mechanics (PhD-level), he excels at first-principles problem solving and has built production-grade compilers, distributed runtimes, and a high-performance distributed file system in Golang. His work spans low-level system and network programming in C/C++ through high-level scripting and web stacks, and he has repeatedly driven large-performance wins (e.g., 100x runtime improvements and orders-of-magnitude memory reduction). Comfortable mentoring teams and collaborating with cross-functional stakeholders, he blends research rigor from Stanford with hands-on engineering at startups to ship scalable, debuggable systems. A less obvious strength is his fluency across the full software stack—from coroutine and compiler internals to cloud-integrated storage behaviors—making him adept at tracing complex bugs from hardware-level interactions to application semantics.
code2 years of coding experience
job16 years of employment as a software developer
bookBachelor's degree Materials Science and Engineering, Bachelor's degree Materials Science and Engineering at Shanghai Jiao Tong University
bookDoctor of Philosophy (Ph.D.) Computational Mechanics / Mathematics, Doctor of Philosophy (Ph.D.) Computational Mechanics / Mathematics at Stanford University
languagesEnglish, Chinese
github-logo-circle

Github Skills (9)

foundationdb10
transactional10
key-value-store10
embeddable10
database9
key-value9
bigtable9
acid9
distributed-database9

Programming languages (1)

C++

Github contributions (1)

github-logo-circle
apple/foundationdb

Jul 2023 - Sep 2023

FoundationDB - the open source, distributed, transactional key-value store
Contributions:1 review, 2 PRs, 1 push in 1 month
bigtabletransactionaldistributed-databasefoundationdbdatabase
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
Xi Cheng - Senior Software Engineer at Snowflake