Assistant Professor of Computer Science
My group focuses on software engineering and human factors, including user cognition, software infrastructure, sustainability for open source software, software-hardware co-design and computer science education. Broadly, we solve problems to understand and improve the effectiveness and efficiency of software engineering activities (e.g., code reviews, debugging, testing, etc..). Our work spans software, hardware, medical imaging, eye tracking, and mobile sensing. We also work on social aspects in software engineering community.