University of Utah - Employment
Research Assistant
SURVICE Engineering
Research Scientist
SURVICE Engineering
Team Lead, High Performance Computing
Grove City College
Assistant Professor
Grove City College
Associate Professor
AMD
PMTS Silicon Design Engineer
SURVICE Engineering
Principal Research Scientist
University of Utah - Employment
Postdoctoral Research Fellow
SURVICE Engineering
Director, High Performance Computing
Pittsburgh Supercomputing Center
Research Assistant
Carnegie Mellon University
Grove City College
University of Utah