Short Bio

I am originally from Maitland, FL. I completed my B.A. in Physics with a minor in Computer Science at the College of the Holy Cross in Worcester, Massachusetts. While at Holy Cross I conducted research in Atomic Physics advised by Dr. Timothy Roach. I was a four-year member of the varsity rowing team, earning a bid to compete at the IRA Intercollegiate National Rowing Championships in my senior year. During my graduate career, I enjoyed working as an Assistant Coach for the William & Mary Rowing Club.

I earned my M.S. and Ph.D. in Computer Science with a focus on software engineering in 2015 and 2018 respectively, advised by Dr. Denys Poshyvanyk. My research interests include software engineering, artificial intelligence, and computer security. In particular, I study how to make large language models (LLMs) and agents applied to software engineering tasks more reliable, usable, and trustworthy, and I have recently taken a particular interest in how software engineering agents function in user interface (UI) engineering. I was an Assistant Professor in the Department of Computer Science at George Mason University from 2020–2023, and I am currently an Assistant Professor of Computer Science at the University of Central Florida. I am a recipient of the NSF CAREER Award and several Distinguished Paper Awards.

Holy Cross Men's Varsity Eight rowing at the Head of the Charles Regatta, 2013
Holy Cross Men's Varsity Eight, Head of the Charles Regatta, 2013. Photo credit: Row2k.