Ding Yuan is a Ph.D. candidate in the University of Illinois at Urbana-Champaign. He is also a visiting student in the University of California at San Diego. His research interests span the areas of systems, programming languages, compilers, and software engineering, with a focus on practical approaches for failure diagnosis. He has received two ASPLOS best paper nominees, an ACM SIGSOFT Distinguished Paper award, an Outstanding Teaching Assistant award, and a Saburo Muroga Fellowship. His research on failure diagnosis has been requested for release by large vendors including Cisco, EMC, Huawei, NetApp, Qualcomm, etc.