- Two papers accepted at ITiCSE 2025, with one nominated for Best Paper Award
- Awarded a Llama Impact grant with collaborator Paul Denny for work on EiPL questions
- Appointed as an Associate Editor for ACM Transactions on Computing Education
- Successfully defended dissertation
- Papers published or presented at various conferences including ACM SIGCSE 2025, COMPUTE 2025, etc.
- Invited speaker at Dagstuhl Seminar 25311 on 'Generative AI is Programming Education'
Research Experience
- Assistant Professor in the Department of Computer Science at Virginia Tech
- Delivered talks on EiPL questions at multiple universities
- Contributed to the order-blocks element and Parsons Problems question type on PrairieLearn
Education
- Ph.D. from University of Illinois Urbana-Champaign, graduated May 2025, advised by Craig Zilles.
- B.S. in Computer Science from Western Washington University, advised by Qiang Hao.
Background
Assistant Professor at Virginia Tech in the Department of Computer Science; Computing Education Researcher; Linux & Coffee Enthusiast. My research interests include developing and evaluating interactive and engaging tools that support novice programmers, working at the intersection of Computing Education Research (CER) and Human-Computer Interaction (HCI).