Apply4Me
Tuscaloosa, Alabama
Specialties
Hardware Development
IT Security
Software Development
Systems Architecture & Engineering
Technical Product Management
Technology Management
Jul 2017 – Present
Director
Aug 2013 – Present
Software Engineering Program Co-ordinator
Nov 2012 – Present
Founder/CEO/CTO
Aug 2014 – Jul 2017
Professor of Practice
Nov 2013 – Jul 2014
Program Coordinator
Aug 2013 – Jul 2014
Mar 2008 – Dec 2012
Fellow
Nov 2006 – Mar 2008
Consultant
Jan 1999 – Nov 2006
Co-Founder / Chief Scientist
Co-Founder / Chief Scientist / VP of SW Development
Jan 1998 – Sep 1999
Jul 1998 – Jan 1999
Principle Software Engineer
Jul 1997 – Jun 1998
Aug 1993 – Jul 1997
Advisory Programmer
Networking Software Group Advisory Programmer
Sep 1991 – May 1993
Graduate Teaching Assistant
Graduate Teaching Assistant / Instructor
Feb 1991 – Aug 1991
Member Technical Staff
Jun 1989 – Feb 1991
Consulting Engineer
Sep 1984 – May 1989
Instructor/Research Assistant
Jun 1987 – Mar 1989
Programmer/Analyst
Jan 1983 – Aug 1984
Instructor
Jul 1983 – Aug 1983
Software Engineer
Feb 1983 – Aug 1983
Supplemental Employee
Doctorate, Computer Science
Virginia Polytechnic Institute and State University
Masters, Computer Science
Brigham Young University