Xinchen Liu is a software engineer with eight years of experience applying machine learning to recommender systems and 3D computer vision, holding a master’s degree from Tsinghua University. He has shipped production ranking and recommendation features at ByteDance/TikTok and built recommender pipelines from scratch for consumer apps, while also researching point-cloud representation learning and generative up-sampling. His internships at Alibaba/Alimama and Meituan involved federated and contrastive learning for advertising CVR and cross-domain recommendation, giving him strong applied research-to-product experience. Comfortable across backend engineering and ML modeling, he aims to evolve into a full-stack algorithm engineer who bridges systems and algorithms. Based in Haidian District, Beijing, he describes himself as a coder and minimalist—an orientation reflected in pragmatic, production-focused solutions. A not-obvious strength: he combines deep academic training in 3D vision with hands-on recommender deployment at scale.
8 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Software Engineering, 3.77/4.00, Master's degree, Computer Software Engineering, 3.77/4.00 at Tsinghua University
Bachelor's degree, Computer Software Engineering, 4.02/4.30, Bachelor's degree, Computer Software Engineering, 4.02/4.30 at Hefei University of Technology
This repository is created for my course assignment. I majored in software engineering:-)
Contributions:1 PR, 12 pushes, 1 branch in 4 years
cssjavascriptsystem-designengineeringjava
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
Xinchen Liu - Software Engineer at Tsinghua University