Donald is a Research Scientist on the User Modeling & Personalization team at Snap Research. His work focuses on generative recommendation systems and graph representation learning, with a broader interest in efficient machine learning. Before joining Snap, he held research internships at MIT Lincoln Laboratory, Snap Research, and Amazon. He is preparing to defend his Ph.D. in Computer Science at the University of Michigan under the supervision of Danai Koutra in Winter 2026.