Administrative 

July 2018-present

Senior Vice President, Louisiana Tech Research Institute

July 2017-present

Associate Vice President for Research and Partnerships, Louisiana Tech University

July 2015-June 2017

Associate Dean for Graduate Studies, College of Engineering and Science, Louisiana Tech University

July 2014-June 2015

Director, Computer Science, Cyber Engineering, Electrical Engineering and Electrical Engineering Technology, Louisiana Tech University

July 2013-June 2014

Director, Computer Science, Electrical Engineering, Electrical Engineering Technology and Industrial Engineering, Louisiana Tech University

June 2012-June 2013

Interim Director, Computer Science, Electrical Engineering and Electrical Engineering Technology, Louisiana Tech University

August 2005-May 2012

Coordinator of IT Research, Louisiana Tech University

Academic

2012-present: 

Professor of Computer Science, Louisiana Tech University, Ruston, LA

2007-2012:

Associate Professor of Computer Science, Louisiana Tech University, Ruston, LA.

2017-present:

Max P. and Robbie L. Watson Eminent Scholar Chair

2006-2016:

Upchurch Endowed Professor, College of Engineering and Science, Louisiana Tech University, Ruston, LA. 

 2002-2007:

Assistant Professor of Computer Science, Louisiana Tech University, Ruston, LA. 

2002-2002:

Postdoctoral Researcher, Biological Computing and Visualization Center, Lions Research Laboratories, Louisiana State University Health Sciences Center, New Orleans, LA.

1998-2002:

Graduate Teaching Assistant, Computer Science, Louisiana State University, Baton Rouge, LA.