I was on the faculty at the University of Michigan from 1993 through 2014. During that period, I also served as Chair for Computer Science and Engineering from 2007 - 2011 and as Director of the Software Systems Lab from 1997 - 2000.
In late 2000, I co-founded Arbor Networks,
a network security company based on research conducted with my collaborators and former students
at the University of Michigan. I served as Chairman of Arbor Networks until its acquisition by
Tektronix Communications, a division of
Danaher, in September, 2010.
From 2011 to 2014, I was on leave from the University of Michigan heading the
Computer and Information Science and Engineering Directorates
at the National Science Foundation.
(Click for the announcement of my appointment at NSF.)
I joined Carnegie Mellon University in 2014 and began to serve as
Provost and Chief Academic Officer n February 2015.
My research is aimed at the study of scalability, dependability and security of networked
systems and applications. My interests include distributed computing, network security,
and network protocols. I have led several
aimed at developing new protocols and architectures for ensuring dependability of the Internet infrastructure in the presence of security attacks, hardware and software failures, and operational faults.
(brief bio and
curriculum vitae in pdf)