Yingyi Zhang

Software Engineer at Netflix

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

🤩
Rockstar
🎓
Top School
Yingyi Zhang is a software engineer with nine years of experience building large-scale distributed systems and search infrastructure across LinkedIn, Snap, and Netflix, now based in Sunnyvale. She has deep backend expertise in object stores and cluster management—contributing to Ambry by improving cross-datacenter metrics, data integrity, compaction, and operational APIs—and has implemented dynamic cluster orchestration using Helix/Zookeeper and streaming systems like Kafka and Kinesis. At Snap she worked on search infrastructure leveraging Elasticsearch, Kubernetes, gRPC and pub/sub systems, and at Netflix she focuses on big data orchestration. Yingyi pairs strong academic foundations (MS in CS from UIUC with a 4.0 GPA and BS/MS in EE) with hands-on Java and systems engineering, and she often tackles operational features that make large distributed services more observable and resilient. An engineer who gravitates toward the hard plumbing of production systems, she blends rigorous implementation with practical improvements that reduce operational toil.
code9 years of coding experience
job6 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
bookBachelor of Science (B.S.) & Master of Science (M.S.), Electrical Engineering, 90.55/100, Bachelor of Science (B.S.) & Master of Science (M.S.), Electrical Engineering, 90.55/100 at Shanghai Jiao Tong University
languagesChinese, English
github-logo-circle

Github Skills (16)

javas10
api-rest10
pact10
rest-api10
pac10
storefront10
back-end-development10
api-design10
java10
restful-api10
data-structure9
metric9
datastructures-algorithms9
data-structures9
algorithm9

Programming languages (3)

JavaGoPHP

Github contributions (5)

github-logo-circle
linkedin/ambry

Feb 2018 - Jul 2021

Distributed object store
Role in this project:
userBack-end Developer
Contributions:350 reviews, 157 commits, 310 PRs in 3 years 5 months
Contributions summary:Yingyi's contributions focused on enhancing the backend functionality of the distributed object store. This included adding metrics to track blob access from different datacenters, prioritizing error codes in GET/PUT operations, and implementing an API to stop and start the blob store. Furthermore, the user added features around data integrity, disk space management and enhanced operations related to compaction. The user's work involved modifications to Java code and test cases in the ambry-router, ambry-store and ambry-server components.
osgidistributed-systemsobject-storedistributed-object-storejava
jsjtzyy/LeetCode

Dec 2016 - Nov 2022

Contributions:188 commits, 225 pushes, 1 branch in 5 years 11 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