I did my Ph.D. in the Computation and Neural Systems Program at California Institute of Technology under the supervision of Dr. Carver Mead. For my Ph.D. thesis, I studied models of motion processing in the fly visual system and their subsequent implementation in silicon. Prior to that, I worked at the Rockwell Research International Laboratories in Thousand Oaks on various neuromorphic systems for commercial purposes. I also received a M.Sc. degree in Electrical Engineering at UCLA and a B.Sc. degree in Electrical Engineering at Massachusetts Institute of Technology. In between my B.Sc. and M.Sc., I worked at different companies in Silicon Valley.
After receiving my Ph.D. in 1997, I stayed for one year as a Lecturer at Caltech before moving to the Institute of Neuroinformatics in Zurich.