Zhijun Yin

Senior Engineering Manager at Instagram

Menlo Park, 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
Zhijun Yin is a senior engineering manager with 14+ years of experience building and scaling ML-driven search, recommendation, monetization and social products across Instagram, Facebook and Twitter. He combines a PhD in data mining and machine learning with hands-on systems experience—authoring academic work with 2,000+ citations and contributing to core open-source Facebook projects like fboss, mvfst, folly and HHVM to modernize C++ networking and thrift code. At Instagram he leads business confidence and quality efforts across ads, commerce and creator monetization, previously directing search and community ranking efforts that shaped discovery and group experiences at Facebook. Known for shipping product bets, growing high-performing teams, and pragmatic refactors that improve long-lived codebases, he also brings fintech quant experience from Morgan Stanley and a strong foundation from internships at Google and Microsoft. He values curiosity, growth mindset and social responsibility, and is actively hiring product and ML engineers in the Bay Area and remotely.
code14 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Fudan University
bookUniversity of Illinois Urbana-Champaign
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (31)

unit-testing10
c-language10
back-end-development10
testing10
protocol-handler10
memory-management10
hacking10
data-serialization10
hhvm10
refactor10
implement10
serialization10
php10
performance-optimization10
quic10

Programming languages (10)

TypeScriptC++CSSRustCJavaScriptHaskellVim script

Github contributions (5)

github-logo-circle
facebook/fbthrift

Feb 2020 - Oct 2022

Facebook's branch of Apache Thrift, including a new C++ server.
Role in this project:
userBack-end Developer
Contributions:1 review, 722 commits, 4 comments in 2 years 8 months
Contributions summary:Zhijun's contributions focused on modifying and optimizing the code in the Facebook Thrift library. Their work included improving memory management through code refactoring, adding features to the serialization process, and improving the overall structure and build speed of the project. The user primarily worked on improving the code related to the protocol handling, object serialization and de-serialization. Their commits involved cleaning up deprecated APIs and enhancing the efficiency of several key components of the library.
cppapache-thriftc-plus-plusapachefacebook
facebook/openr

Feb 2020 - May 2022

Distributed platform for building autonomic network functions.
Role in this project:
userBack-end Developer
Contributions:34 commits in 2 years 3 months
Contributions summary:Zhijun primarily focused on refactoring and updating code related to the `folly::Optional` library within the OpenR distributed platform. Their contributions involved replacing deprecated `folly::Optional::clear()` and `folly::Optional::hasValue()` usages with newer, equivalent methods. Furthermore, the user addressed explicit conversion issues and removed assignments from `folly::Optional`. Their work indicates a focus on maintaining and improving the codebase's compatibility and efficiency with the project's dependencies.
bazelc-plus-plusnetwork-functionsdistributed
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
Zhijun Yin - Senior Engineering Manager at Instagram