Yuchen Yang is a software engineer with 11 years of experience who blends deep academic training (Ph.D. and M.A. from Rice, B.S. from USTC) with hands-on production work at companies like TikTok and DoorDash. He specializes in statistical machine learning, optimization, stochastic processes and combinatorics, and has a track record of taking models and systems from research to production—including launch of TikTok’s reach planner and inventory forecasting across 30+ countries. Proficient in Python and MATLAB with solid C/C++ and SQL skills, he’s built novel clustering and outlier-detection methods and productized a Python package from his Ph.D. research. Comfortable in agile, cross-disciplinary teams, he combines quantitative rigor with practical engineering to deliver reliable ML-driven services at scale.
11 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree, Computational Mathematics, Bachelor’s Degree, Computational Mathematics at University of Science and Technology of China
Doctor of Philosophy (Ph.D.), Computational and Applied Mathematics, Doctor of Philosophy (Ph.D.), Computational and Applied Mathematics at Rice University
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.