Yida Lin is a software engineer based in Sunnyvale with nine years of experience building production systems, currently working on Google Cloud Platform Accelerators and Networking. Previously at Amazon, Yida progressed from SDE intern to SDE II, contributing to Android/Fire OS platform services and cross-device UI work. His background includes research and teaching roles at Columbia University, where he developed Qt C++/Python GUIs for neuroscience experiments and taught distributed systems, giving him a strong foundation in systems, signal processing, and fault-tolerant design. Yida holds an MS in Computer Science from Columbia (3.96 GPA) and has experience bridging academic research and industrial engineering. He combines low-level systems thinking with cloud-native product delivery, comfortable moving between hardware-integrated software and large-scale cloud infrastructure. Colleagues would note his knack for translating complex distributed-systems concepts into practical, production-ready solutions.
10 years of coding experience
4 years of employment as a software developer
Johns Hopkins University
Master of Science - MS, Computer Science, 3.96/4.0, Master of Science - MS, Computer Science, 3.96/4.0 at Columbia University in the City of New York
Bachelor's degree, Bachelor's degree at Oberlin College
Contributions:11 releases, 9 reviews, 85 commits in 4 years 10 months
cppxdfsigviewer
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.