Hang Du is currently a Ph.D. candidate in Software Engineering at the University of California, Irvine, where he is fortunate to be advised by Prof. James A. Jones. He also receives mentorship from Dr. Vijay Krishna Palepu, a SpiderLab alumnus currently at Microsoft. He earned his B.Sc. in Computer Science from Jilin University in China and an M.S. in Software Engineering from UC Irvine, where he continued on to pursue doctoral studies beginning in 2022. His research centers on advancing software testing, with a focus on mutation testing, dynamic analysis, and program comprehension.
Hang Du’s work advances the reliability and maintainability of software systems by learning from both real bugs and artificially introduced faults to guide the improvement of test suites. It spans mutation testing, dynamic analysis, and test-code refactoring, and test generation, emphasizing techniques and tools that deliver practical value to developers. Looking ahead, his research seeks to strengthen automated approaches to testing and refactoring, enabling more effective, scalable, and sustainable quality assurance practices.