Sidian Wu

Software Engineer -- Data Warehouse Infrastructure

Sunnyvale, 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
Sidian Wu is a software engineer with 11 years of experience building data infrastructure and warehouse systems, currently focused on data warehouse infrastructure at TikTok in Sunnyvale. He has deep hands-on experience in large-scale data platforms from senior roles at LinkedIn and Upgrade, tackling stability, error handling, and operational edge cases. An active open-source contributor, he improved robustness in the Voldemort distributed store—fixing concurrency bugs, enhancing quota error reporting, and adding tests—demonstrating a strong grasp of distributed systems internals. He pairs backend systems expertise with a practical mindset shaped by early research on minimal compilers and register-machine architectures at Texas A&M. Outside of engineering he trades options independently, reflecting quantitative curiosity and risk-minded decision making. Colleagues would describe him as a pragmatic problem-solver who prefers durable, well-tested solutions over shortcuts.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Texas A&M University
languagesChinese
github-logo-circle

Github Skills (8)

javas10
voldemort10
distributed-systems10
java10
testing10
concurrency9
error-handling9
hadoop8

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
voldemort/voldemort

Jan 2016 - Apr 2016

An open source clone of Amazon's Dynamo.
Role in this project:
userBackend Developer
Contributions:9 commits, 9 PRs, 2 pushes in 2 months
Contributions summary:Sidian primarily focused on improving the stability, functionality, and error handling of the Voldemort distributed data store. Their contributions included resolving concurrency issues in store operations, enhancing error messages for quota-related problems, and refactoring code related to the Hadoop fetcher. They also added unit tests to validate changes and implemented a fix related to server state transitions in an offline scenario. These contributions demonstrate a strong understanding of the system's architecture and operational aspects.
reactnosqltransactionalamazonbig-data
SidW/tehuti

Jul 2016 - Nov 2019

Contributions:18 pushes, 2 branches in 3 years 5 months
metricsmetrics-library
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