Researcher
Los Altos, California
Microsoft Research
Sun Microsystems
Member of Technical Staff
Canesta
Director, Systems Engineering
Microsoft
Sr. Director of Engineering, XBOX
University of Minnesota, Twin Cities
L.D College of Engineering - Ahmedabad