Research focused on Human-Computer interaction, Ubiquitous Computing, and Software Engineering. Holds a B.S. in Mathematics from University of Notre Dame, as well as a MSc and a D.Phil in Computation from the University of Oxford.