University of Oregon
Postdoctoral Fellow
Loominance
Advisor
ESI Group
Senior Software Developer
ESI Group
Product Manager
SGI
Software Engineer
SGI
Technical Lead
University of Missouri-Columbia
Senior Research Associate
University of California, Santa Cruz
Stanford University