· Andrew and Peggy Cherng Professor of Electrical Engineering and Medical Engineering, California Institute of Technology2007–
· Assistant Professor of Electrical Engineering, Columbia University2006–2007
· Research Staff Member, IBM T. J. Watson Research Center2004–2006
· Ph.D. in Electrical Engineering, Stanford University1999–2004
· M.S. in Electrical Engineering, Stanford University1997–1999
· B.S. in Electrical Engineering, Sharif University of Technology1993–1996