Yangyang Liu is a software engineer with 11 years of experience specializing in streaming processing, data infrastructure, and distributed systems, currently improving ads delivery performance and efficiency on the Facebook App Monetization team at Meta. Proficient in Java, Scala, and Python, he combines strong hands-on development skills with a PhD-level foundation in computer science from Auburn University. An active open-source contributor with involvement in projects like Apache Spark, he brings practical experience optimizing multi-stage serving pipelines that drive sustainable revenue growth. Based in Milpitas, California, Yangyang is comfortable working independently or collaboratively across teams and is known for quickly adopting new technologies and techniques. A less obvious strength is his electrical and electronics background from Nanjing University of Posts and Telecommunications, which deepens his systems-level perspective on performance and reliability.
11 years of coding experience
Bachelor's degree, Electrical and Electronics Engineering, 82/100, Bachelor's degree, Electrical and Electronics Engineering, 82/100 at Nanjing University of Posts and Telecommunications
Doctor of Philosophy (PhD), Computer Science, 3.9/4.0, Doctor of Philosophy (PhD), Computer Science, 3.9/4.0 at Auburn University
Chinese, English
Github Skills (67)
apache-spark10
slack-bot10
github10
python10
windows10
websocket10
hadoop10
subversion10
aiohttp-client10
aiohttp10
javascript10
r10
big-data10
linux10
desktop-application10
Programming languages (6)
JavaScalaJavaScriptVim ScriptRich Text FormatPython
Contributions:2 PRs, 31 pushes, 5 branches in 2 months
apachebig-datasparkscalaapache-spark
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.