Xiaomeng Zhang

Staff Software Engineer at Meta

London, England, 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
Xiaomeng Zhang is a Staff Software Engineer based in London with seven years of experience building scalable, low-latency systems across infrastructure and augmented reality. At Meta she focuses on AR platform engineering, while prior roles at Bloomberg saw her design high-throughput data distribution for BLPAPI serving millions of messages per second and modernize systems with microservices and ML-driven monitoring. She’s a pragmatic full-stack engineer comfortable with backend reliability, token/error handling and performance tuning—evidenced by contributions to the Data Transfer Project’s Google Photos importer. Xiaomeng blends production-grade systems thinking with cross-team influence, having served as a Software Infrastructure Champion advocating new architectures and tooling. Trained in software engineering (BUPT) and computer science (MSc, Bristol), she pairs rigorous academic grounding with hands-on delivery in demanding, real-time environments. She explicitly prefers non-finance roles, highlighting a deliberate focus on platform and product engineering outside the finance sector.
code7 years of coding experience
job8 years of employment as a software developer
bookBSc, Software Engineering, BSc, Software Engineering at Beijing University of Post and Telecommunications
bookMSc, Computer Science, MSc, Computer Science at University of Bristol
languagesEnglish, Chinese
github-logo-circle

Github Skills (10)

javas10
error-handling10
exception-handling10
java10
oauth10
data-portability9
retry-logic9
data-transfer9
testing8
portability7

Programming languages (4)

JavaJavaScriptRubyPython

Github contributions (5)

github-logo-circle
dtinit/data-transfer-project

May 2020 - Feb 2021

The Data Transfer Project makes it easy for platforms to build interoperable user data portability features. We are establishing a common framework, including data models and protocols, to enable direct transfer of data both into and out of participating online service providers.
Role in this project:
userBack-end Developer
Contributions:7 releases, 29 commits, 31 PRs in 9 months
Contributions summary:Xiaomeng focused on back-end development tasks, primarily within the Google Photos integration, as evidenced by their work on exception handling, token refresh mechanisms, and refactoring to improve efficiency. They addressed issues related to user permissions, ensuring appropriate error messages and retry logic. Additionally, the user contributed to improving the stability and performance of the Google Photos importer and related tests.
datadata-portabilityonline-serviceparticipatingportability
Facebook Spark AR State Management JS module in AR Library
Contributions:12 reviews, 24 commits, 31 PRs in 9 months
reactstate-managementjavascriptsparkfacebook
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
Xiaomeng Zhang - Staff Software Engineer at Meta