He received a Masters degree in Computer Science from Syracuse University in 1990, and is currently a PhD student in the Department of Computer Science at the University of Texas at Austin. His research interests are energy efficient server design, distributed and cluster computing, and fault tolerance, particularly for large commercial systems such as web application servers.