Education

  • Ph.D. University of Utah, ECE (2008)

  • MEEE University of Utah (2004)

  • MBA Weber State University (2003)

  • BSEET Weber State University (2000)

For Fun:
My Academic Genealogy

Professional Experience

  • Weber State University, Brady Presidential Distinguished Professor, Electrical & Computer Engineering, 2023-Present

  • Weber State University, MSEE & MSCE Director, Electrical & Computer Engineering, 2021-Present

  • Weber State University, Professor, Electrical & Computer Engineering, 2018-2023

  • Weber State University, Department Chair, Department of Electrical & Computer Engineering, 2018-2021

  • Weber State University, Program Coordinator, Electrical & Computer Engineering, 2011-2021

  • Weber State University, Associate Professor, Electrical & Computer Engineering, 2013-2018

  • Lockheed Martin, Consultant, 2014-2015 (Sabbatical)

  • Weber State University, Assistant Professor, Electrical & Computer Engineering, 2007-2013

  • University of Utah, Teaching/Research Assistant, Electrical & Computer Engineering, 2003-2007

  • Primewave Communications, ASIC Design Engineer, 2001-2002

  • Linux NetworX, Hardware Design Engineer, 2000-2001

  • Smart Solutions, Electrical/Computer Design Engineer, 1999-2000