Xin Liu

Senior Software Engineer at YouTube

San Jose, California, 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
Xin Liu is a Senior Software Engineer with seven years of experience building scalable web and distributed systems, specializing in recommender and ads systems, machine learning pipelines, and large-scale data platforms. He has driven ads relevance and prediction work at Google (Search Ads Quality and YouTube Shorts), and applied customer modeling and CLV prediction at Adobe, blending strong algorithmic fundamentals with practical ML deployment. Xin contributes to notable open-source projects like HarfBuzz, where he improved font subsetting—an indicator of attention to low-level system detail beyond typical ML work. Based in San Jose, he pairs an academic background from UCLA and international study with hands-on engineering across back-end systems, data pipelines, experiment design, and LLM-influenced query understanding. Colleagues rely on him to translate complex modeling and systems requirements into reliable, production-ready solutions.
code7 years of coding experience
job7 years of employment as a software developer
bookSummer School, Summer School at University of California, Berkeley
bookExchange Program Computer Engineering, Exchange Program Computer Engineering at Mid Sweden University
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Beijing University of Technology
bookUniversity of California, Los Angeles
bookSenior High School Science, Senior High School Science at The Second High School Attached to Beijing Normal University
languagesEnglish, Chinese, Swedish
github-logo-circle

Github Skills (11)

c-language10
cprogramming-language10
data-structure9
opentype9
data-structures9
algorithms8
algorithm8
performance-optimization8
build-automation7
typography7
unicode7

Programming languages (6)

C++RustJavaScriptHTMLCythonPython

Github contributions (5)

github-logo-circle
harfbuzz/harfbuzz

Mar 2019 - Jan 2023

HarfBuzz text shaping engine
Role in this project:
userBack-end Developer
Contributions:70 reviews, 169 commits, 191 PRs in 3 years 10 months
Contributions summary:Xin's commits focus on improving the HarfBuzz text shaping engine, primarily addressing issues within the font subsetting functionality. Their work includes removing commented-out lines, removing deprecated variables, and updating function arguments to remove the use of these deprecated variables. The user implemented and integrated features related to subsetting the name table, including options to retain specific name IDs, keeping legacy name records, and handling name languages, which aligns with the function of fontTools.
aatharfbuzzc-plus-plusfontstext-shaping
qxliu76/fonttools

Mar 2022 - Feb 2025

A library to manipulate font files from Python.
Contributions:53 pushes, 11 branches in 2 years 11 months
pythonfontfontswoffcjk
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
Xin Liu - Senior Software Engineer at YouTube