Gary Zhao is a TLM EM Staff Engineer with 11 years of experience building high-availability, large-scale distributed systems across Ads, privacy, and security domains. Based in Seattle, he has led cloud-agnostic architectures at Meta that scaled to 50K containers, founded a Security Council, and open-sourced key privacy tooling such as FBPCS and related MPC/TEE infrastructure. His background spans Ads ML infra, recommender and RTB systems, PCI tokenization at Uber, and Windows security at Microsoft, blending deep systems design with operational pragmatism. He champions engineering excellence and has a track record of decoupling and refactoring complex backend services to improve modularity and maintainability. Notably, he built a GenAI/LLM-based integrity service for Ads measurement and helped make secure multi-party computation practical in production.
FBPCS (Facebook Private Computation Solutions) leverages secure multi-party computation (MPC) to output aggregated data without making unencrypted, readable data available to the other party or any third parties. Facebook provides impression & opportunity data, and the advertiser provides conversion / outcome data.
Role in this project:
Backend Developer
Contributions:8 commits, 6 PRs in 1 month
Contributions summary:Gary's contributions primarily revolve around refactoring and decoupling components within the Facebook Private Computation Solutions (FBPCS) project. They removed dependencies, particularly related to S3 storage and local instance repositories, to streamline the codebase. The user also worked on moving and decoupling the MPCInstance for improved modularity. These changes indicate a focus on improving the project's architecture and maintainability.
Contributions:2 commits, 1 PR, 8 pushes in 8 months
javascripttypescript
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.