Nan D is a Staff Research Scientist at Meta with 11 years of experience building large-scale recommender and ranking systems for Facebook Marketplace, blending production C++ backend engineering with ML modeling in PyTorch and LightGBM. He holds a Ph.D. in Computer Science from Michigan State University and previously developed scalable algorithms for correcting noisy long-read sequencing data using HMMs and graph consensus, demonstrating a rare crossover between bioinformatics and industrial recommender systems. A top-ranked Kaggle Competitions Master with multiple gold finishes in diverse tasks (NLP, CV, and tabular prediction), he brings strong feature engineering instincts and a track record of turning research ideas into deployable systems. Based in San Francisco, Nan is effective at bridging research and product teams to improve feed relevance at scale while retaining deep algorithmic rigor from his physics and computational biology background.
11 years of coding experience
11 years of employment as a software developer
Bachelor Physics, Bachelor Physics at Fudan University
Doctor of Philosophy (Ph.D.) Computer Science and Engineering, Doctor of Philosophy (Ph.D.) Computer Science and Engineering at Michigan State University
Contributions:23 commits, 25 pushes, 1 branch in 8 months
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.