He is also a CU ATLAS Faculty Fellow and director of the CU Superhuman Computing Lab. He received his PhD from the University of Washington in 2011, advised by Jacob Wobbrock and Richard Ladner. His research explores ways to make computing devices easier to use, especially for people with disabilities and people in distracting environments. His research has been supported by a Google Lime Scholarship, an Alfred P. Sloan Fellowship, and an NSF CAREER Award. Before joining CU, he was an assistant professor in the Department of Information Systems at the University of Maryland, Baltimore County from 2011 to 2014.