Staff Software Engineer
Aurora Systems
Software Engineer Project Lead
Pixzar
Software Engineer Project Lead
Intel
Senior Researcher
Xerox
Palo Alto Research Center
Google.com
Staff Software Engineer Engineering Manager
IMDb.com
Principal Engineer
Axon
Software Engineering Manager
Pixar Animation Studios
Software Engineer
Softbook Press
Senior Software Engineer
Grab
Software Engineering Manager
Intel Corporation
Senior Staff Researcher
Palo Alto Research Center (PARC)
Member of Research Staff
PARC
Member of Research Staff
California-Berkeley
Wisconsin-Madison
University of Wisconsin-Madison