Paul Shao is a Senior Software Engineer at Meta with eight years of experience building scalable, user-focused features for Messenger and Instagram Direct, specializing in iOS contact, group chat, and search & discovery systems. A UC Berkeley EECS graduate (3.94 GPA), he blends strong academic foundations with hands-on ML and systems work—from low-level PyTorch kernel optimizations that cut training latency to backend services that parallelize and cache thousands of model runs. He has a consistent track record of shipping product-facing features that measurably boost engagement and performance, and has delivered full-stack solutions across React, Flask, Kubernetes, Redis, and mobile platforms. Paul contributes to language tooling and test automation in the P programming language repository, reflecting an interest in correctness and runtime behavior beyond typical application code. He’s comfortable moving between deep optimization and high-level UX problems, and often surfaces non-obvious wins by connecting systems design to measurable user impact.
8 years of coding experience
4 years of employment as a software developer
Bachelors, Electrical Engineering and Computer Science, GPA: 3.94/4.00, Bachelors, Electrical Engineering and Computer Science, GPA: 3.94/4.00 at UC Berkeley College of Engineering
Contributions:9 commits, 3 PRs, 8 pushes in 7 days
Contributions summary:Paul primarily contributed to the development and testing of the P programming language. Their work included modifying core components, as evidenced by the changes to `PrtValues.c`, and implementing regression tests to ensure the correct behavior of the language's features, as seen in the modifications to the test files. Furthermore, the user appears to be involved in debugging and addressing errors within the test suite.
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.