Dingding Qian is a Senior Software Engineer based in Haidian District, Beijing, with over a decade of experience building data-driven ranking and advertising systems. Currently at Tencent, he applies cutting-edge techniques to personalize news ranking, drawing on deep prior work at Sogou where he developed CTR prediction features, implemented sparse optimization (OWL-QN/LBFGS), and built online learning pipelines (FTRL, BPR). He combines practical machine learning engineering—feature design, factorization machines, GBDT/DNN experiments—with production-focused algorithm optimization to deliver low-latency, scalable models. His background includes research-oriented training (Master’s in Computer Science) and early large-scale data analysis experience at Taobao, reflecting a blend of academic rigor and hands-on product impact. Notably, he has repeatedly bridged one-hot categorical representations and continuous feature engineering to improve nonlinear model performance in real-world ad and recommendation contexts.
4 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BS), Computer Software Engineering, Bachelor of Science (BS), Computer Software Engineering at Southeast University
Master's Degree, Computer Science, Master's Degree, Computer Science at Shandong 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.