His research interests lie in human–computer interaction (HCI) and computer–supported cooperative work (CSCW). His Authentic User Experience (AUX) lab characterizes the relationship of technology with subcultures and designs systems to support their notion of authenticity. He received his Ph.D. in Information and Computer Science from the University of California, Irvine and a B.A. in Computer Science from the University of California, Berkeley. He was a postdoctoral research fellow in the School of Information and Library Studies at University College Dublin, Ireland. He has done internships at IBM, The Aerospace Corporation, and PARC.