Lin Guo is a senior software engineer in Sunnyvale with 15 years of experience building large-scale, production search and targeting systems. After earning a PhD in Computer Science from Cornell with six years of research on information retrieval and databases, he spent three years at Yahoo! developing Hadoop-based behavior targeting and ads systems and now focuses on search relevance at LinkedIn. He combines deep C++ research roots with extensive Java and Hadoop production experience, plus fluency in SQL, Perl, and shell scripting. Notably, his background bridges academic rigor and hands-on system design, making him adept at turning IR and DB research ideas into reliable, scalable services.
15 years of coding experience
8 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Peking University
PhD, Compute Science, PhD, Compute Science at Cornell University
A scalable machine learning library on Apache Spark
Contributions:4 commits, 7 PRs, 16 comments in 1 month
scalabledata-sciencemachine-learningapachespark
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.