Guoliang's research interests lie in software system reliability, with a focus on detecting, diagnosing, and fixing various kinds of software bugs. Prior to joining NC State, Guoliang earned his Ph.D. from the Computer Sciences Department at the University of Wisconsin–Madison in 2014. Before that he spent his undergraduate years in the University of Science and Technology of China.