PhD (Computer Science and Engineering), University of Michigan, Ann Arbor Ann Arbor, MI, 2004.
MS (Computer Science and Engineering), University of Michigan, Ann Arbor Ann Arbor, MI, 1993.
BS (Computer Science, Mathematics Minor), Oakland University Rochester, MI, 1989.
BS (Physics), Oakland University Rochester, MI, 1989.
2004-2006 - Associate Director of Research and Academic Computing, Indiana University, University Information Technology Services
My research interests center around high performance computing and networking on the operating system and middleware layers. In the last several years, I have focused on grid computing, distributed and parallel file systems, and improving end-to-end network performance for scientific applications operating on very fast wide area networks. My current research is on improving end-to-end TCP performance on multipath networks, and exploring the use of reconfigurable computing components (e.g., FPGAs) to improve application performance.
2013 - Purdue Seed for Success Award - NEES
2013 - Faculty Fellow, Purdue Polytechnic Institute
2012 - Purdue University Faculty Scholar
2011 - Purdue Seeds for Success Award - NEES Amendments 7 & 8
2010 - College of Technology Outstanding Faculty in Discovery Award
2010 - Purdue Seed for Success Award
2009 - College of Technology Outstanding Non-Tenured Faculty Member Award
2009 - Computer and Information Technology Outstanding Non-Tenured Faculty Member Award
2008 - Purdue Seed for Success Award