He received his B.S. (1994), M.S. (1995), and Ph.D. (1998) in Computer Science from the California Institute of Technology, and has been a member of the Cornell faculty since 1998 where he co-founded its Computer Systems Laboratory. He is the receipient of an NSF CAREER award, two best paper awards, five teaching awards, and was named to MIT technology review's top 35 young innovators under 35 (2005). He was one of the principal designers of MiniMIPS, the first high-performance asynchronous microprocessor. His group has developed several asynchronous VLSI systems, including the first microprocessor for sensor networks, an event-based chip-multiprocessor, and a pipelined FPGA.