Education

  • Ph.D. in Computer Science, The University of Arizona, June, 1996.
    • Thesis: Software Support for Distributed and Parallel Computing.
    • Minor: Mathematics
    • Advisor: Dr. Gregory R. Andrews.
  • M.S. in Computer Science, ibid, May 1989.
  • B.S. in Engineering Mathematics, ibid, August 1983.

Experience

Below is a list of the major positions I have held.

  • Visiting Scientist (sabbatical leave), NetApp, Morrisville, NC, May 2012-August 2013.
  • Associate Professor, Computer Science, North Carolina State University, August 2007-present.
  • Assistant Professor, Computer Science, North Carolina State University, January 2003-August 2007.
  • Assistant Professor, Computer Science and Engineering, University of Notre Dame. August 1996-December 2002.
  • Research Assistant, Department of Computer Science, University of Arizona. August 1992-June 1996.
  • Teaching Assistant, Department of Computer Science, University of Arizona. January 1992-August 1992.
  • Associate Programmer, IBM Storage Systems Division, Tucson, Arizona. January 1990-January 1992.
  • Company Officer, Strategy Support Systems, Inc., Tucson, Arizona. January 1989-December 1989.
  • Captain, U.S. Army, 23d Engineer Battalion, Hanau, West Germany. May 1983-May 1986.

Personal

A few personal notes. I was born in Houston, TX, but what growing up I did was in Worthington, OH. I went to college at U of Arizona. Barely graduated, and went into the Army. I was a combat engineer officer, stationed in Hanau, West Germany (now just Germany).

After leaving the Army (honorably discharged), I entered the MS program in CS at the U of A. Then I went to work for IBM in Tucson. When I was with IBM, they dropped their long-standing policy of full employment, instituting the first-ever layoffs in the 50 years of the company. I had nothing to do with it. The Tucson plant was closed down several years after I left IBM. I had nothing to do with that, either. I returned to the U of A to get my PhD in CS. The year after I left, the Wildcats won the NCAA basketball championship. I believe I had something to do with that.

My first faculty position was in the computer science and engineering department of the University of Notre Dame. And that brings us to the present.

I live in Holly Springs, NC. with my wife Jennifer and our seven children, Danielle, Nick, Bridget, Anna, Lily, Julia, and Mike, and our dog, Trigger.