· Assistant Director for the Directorate for Computer and Information Science and Engineering (CISE), National Science Foundation (NSF)2020–2023
· Director, Keller Center for Innovation in Engineering Education, Princeton University2017–2020
· Jefferson Science Fellow, U.S. Department of State2015–2016
· Acting Director, Center for Information Technology Policy, Princeton University2011–2012
· Associate Dean for Academic Affairs, School of Engineering and Applied Science, Princeton University2005–2007
· Visiting Scholar, Department of Computer Science and Engineering, University of Washington2005–2005
· Research Staff Member and Academic Visitor, IBM T.J. Watson Research Center2004–2004
· William M. Addy '82 University Professor, Princeton University1994–
· Postdoctoral Researcher, Stanford University1993–1994
· Ph.D. in Electrical Engineering, Stanford University1989–1993
· M.S. in Electrical Engineering, Stanford University1987–
· B.S. in Electrical Engineering, Cornell University1982–1986