Her research interest includes Software Engineering and Programming Languages. Her focus is on automatic program transformation to improve programmer productivity and software quality. She received her B.E. in Software Engineering from Northeastern University of China in 2006. She received her M.S. in Computer Science from Peking University of China under the supervision of Dr. Qianxiang Wang in 2009. In 2014, she received her Ph.D. in Computer Science from The University of Texas at Austin under the supervision of Dr. Miryung Kim and Dr. Kathryn S. McKinley.