Tianwei Li is a seasoned software engineer with 12 years of experience designing and optimizing distributed systems, storage, and cloud infrastructure, currently building scalable video advertising infrastructure at Google in the San Francisco Bay Area. He brings deep systems expertise from contributions to LinkedIn’s Ambry—adding reliability, non-blocking features, security and enhanced replication diagnostics—to hands-on work with distributed file systems, databases and Hadoop ecosystems. Proficient in C/C++, Java and Python, Tianwei pairs low-level performance optimization with practical engineering: at Synopsys he rewrote core algorithms and sped schematic rendering by 80% for large designs. His CMU MS in Information Networking and background in EDA and telecommunication modeling give him a rare mix of theoretical rigor and production-focused delivery. Colleagues rely on him for difficult debugging, observability improvements and robustness under failure scenarios. An active problem-solver, he often surfaces hidden failure modes and instrumentation gaps before they affect customers.
12 years of coding experience
6 years of employment as a software developer
B.S. and M.S., Electronic and Information Science and Technology, B.S. and M.S., Electronic and Information Science and Technology at Peking University
Master of Science (M.S.), Information Networking, 3.90/4.0, Master of Science (M.S.), Information Networking, 3.90/4.0 at Carnegie Mellon University
Contributions summary:Tianwei focused on improving the reliability and performance of the ambry-replication module. Their contributions included adding metrics to track replication time, specifically addressing scenarios involving exceptions like `SocketTimeoutException`. They also modified the code to ensure that metrics are recorded even when exceptions occur during the exchange of metadata and fixing of missing keys. Furthermore, the user added additional logging to aid in analyzing time consumption within the replication process.
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.