Robert Pan

Senior Software Engineer at Meta

Vancouver, British Columbia, Canada
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
Robert Pan is a senior software engineer with 12 years building high-scale backend systems across top-tier tech companies including Meta, Apple, Microsoft, and AWS. He specializes in database and messaging infrastructure—working on MySQL server core at Meta, commerce services at Apple, and messaging backend and migration/encryption features for Microsoft Teams. His background spans distributed storage, cloud services, and real-time messaging from roles at Huawei, Tencent, and OOCL, reflecting deep systems and protocol design experience. Based in Vancouver, he pairs a Virginia Tech MS in Computer Science with practical production expertise, and brings a knack for tackling performance and reliability challenges that quietly power consumer- and enterprise-scale platforms.
code12 years of coding experience
job15 years of employment as a software developer
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at Virginia Tech
bookBachelor’s Degree Electrical Electronics and Communications Engineering, Bachelor’s Degree Electrical Electronics and Communications Engineering at Sun Yat-sen University
languagesEnglish, Chinese
github-logo-circle

Github Skills (43)

injection10
nearest-neighbors10
dotnet10
similarity10
facebook10
cosine-similarity10
logging10
csharp10
clustering10
dependency-injection10
mysql9
similarity-search9
machine-learning9
dotnet-core9
database9

Programming languages (5)

C#TypeScriptC++SCSSJavaScript

Github contributions (5)

github-logo-circle
bladepan/bladepan.github.io

May 2015 - Apr 2024

Contributions:15 pushes, 1 branch, 1 issue in 9 years
bladepan/Nier

Jun 2020 - Apr 2022

Dotnet utility classes usually end up in folders named like "Utilities", "Utils", "Extensions" or "Commons" in various projects.
Contributions:7 PRs, 18 pushes, 4 branches in 1 year 10 months
commonsdotnetextensionscsharputils
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
Robert Pan - Senior Software Engineer at Meta