About Me

I’m currently an Assistant Professor in the Department of Computer Science at the University of Mary Washington.

I spent 12-13 years in industry before coming to academia - my most recent role was as a Program Manager for the Department of Defense, overseeing a variety of (mostly) software projects. Before that, I spent time working as a:

I feel passionate about trying to optimize the use of computational resources and the abilities of the people using them. My research is related to a desire to help improve the algorithms commonly used in High Performance Computing which started after getting involved with parallel computation of large scale simulations while working in industry.

Education

  • PhD - Engineering, with a concentration in Modeling & Simulation – Old Dominion University
  • MS - Mathematics – Syracuse University
  • BS - Mathematics – Oregon State University

Experience

  • Assistant Professor – University of Mary Washington
  • Program Manager – Strategic Systems Programs
  • Senior Software Engineer – Northrop Grumman Corporation
  • Scientist – Naval Surface Warfare Center, Dahlgren Division