Summary
Xingchen Yu is a Staff Software Engineer in Seattle with 12 years building full-stack systems across mobile, web, ad servers, and data/ML pipelines at companies like LinkedIn and Meta. He’s an industry expert in ads targeting, measurement, reporting, and abuse detection, having implemented production ML pipelines and backend optimizations to deter bad actors on large ad platforms. Comfortable across Java, C++, and Python, he blends low-level systems work with front-end React/Flux experience and database/data-model tuning. His background includes leading Android and cross-platform mobile efforts at IBM and early infrastructure and static-analysis tooling at BlackBerry, showing a consistency of shipping reliable, production-grade software. Notably, he moves between product-facing UI work and deeply technical backend systems, making him effective at turning measurement and integrity requirements into scalable, operational services.
13 years of coding experience
12 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Waterloo
English, Chinese, Japanese