Yu-shan Lin

Software Engineer at 谷歌

Taiwan
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

👤
Senior
🎓
Top School
Yu-shan Lin is a software engineer and Ph.D. in computer science with 11 years of experience building high-performance distributed and database systems. He has architected systems that achieved 20,000 TPC-C TPS with cross-region strong consistency and a Spark-powered OLAP engine processing 100 TB in under an hour, blending research-grade rigor (ACM SIGMOD, VLDB) with production delivery. Comfortable across languages and stacks, he has shipped Rust and Go components, established CI/CD pipelines into Kubernetes on Azure and AWS, and integrated reinforcement-learning agents into distributed databases. Currently contributing to Google Home (Nest), he brings both hands-on coding and system-level design experience from startups to semiconductor-scale engineering at TSMC. Notably, his background includes managing operations and emergency support during a year of national service, reflecting leadership under pressure beyond pure engineering.
code11 years of coding experience
job1 year of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Programming, 3.9/4.2, Doctor of Philosophy - PhD, Computer Programming, 3.9/4.2 at 國立清華大學
languagesMandarin, Chinese, Japanese, English
stackoverflow-logo

Stackoverflow

Stats
75reputation
3kreached
0answers
2questions
github-logo-circle

Github Skills (72)

spring-jdbc10
databases10
relational10
eager10
sql10
java10
elastic10
telnet9
database9
scalable9
rust9
powershell9
null-safety9
testing9
postgresql9

Programming languages (14)

C#JavaC++RustPugCHandlebarsFluent

Github contributions (5)

github-logo-circle
vanilladb/vanillacomm

Jun 2016 - Jan 2022

VanillaComm is a collection of reliable group communication primitives (e.g., total-ordering) that can benefit the distributed database systems (e.g., eager-replication, NewSQL database systems).
Contributions:1 review, 63 commits, 21 PRs in 5 years 7 months
eagertotalgroup-communicationorderingmysql
SLMT/slmt.github.io

Jul 2015 - Mar 2025

Contributions:89 pushes, 7 branches in 9 years 9 months
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
Yu-shan Lin - Software Engineer at 谷歌