Haiyang Yu

Senior Software Engineer at Google

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

👤
Senior
🎓
Top School
Haiyang Yu is a Senior Software Engineer based in Sunnyvale with nine years of experience building cloud-native, scalable data pipelines and distributed systems using Go, Java, C++, Python and C#. At Google and previously at VMware he led design and implementation of resilient streaming agents and Kubernetes microservices that integrate Kafka, Postgres and analytical stores like Druid, focusing on fault tolerance, SSL/TLS certificate rotation, and optimized full/delta syncs. He has a track record of improving uptime and automation—e.g., boosting a fingerprint matching system from 93% to 99% availability and automating complex deployments with Helm, Consul and Docker. Comfortable owning end-to-end features, Haiyang combines systems-level curiosity with pragmatic engineering: multithreaded distributed singletons, FSM-based agents, and feature-switch CRDs are recurring themes in his work. He holds an MS in Software Engineering from Carnegie Mellon and brings both finance-grade rigor from Barclays and cloud production experience from large-scale platform teams.
code9 years of coding experience
job8 years of employment as a software developer
bookMaster of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at Carnegie Mellon University
bookBachelor of Engineering (BEng) First Class Honour Electrical and Electronics Engineering, Bachelor of Engineering (BEng) First Class Honour Electrical and Electronics Engineering at Nanyang Technological University Singapore
languagesChinese, English, French
github-logo-circle

Github Skills (12)

client-library7
java-client6
java5
http-api5
api4
kubernetes3
json3
jvm2
hocon2
json-parser2
jvm-languages1
consul1

Programming languages (2)

JavaC++

Github contributions (5)

github-logo-circle
Contributions:13 commits, 29 pushes, 1 branch in 8 months
dennanisny/Face-Fengshui

Apr 2017 - Aug 2018

Contributions:7 pushes, 1 branch in 1 year 4 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