Before beginning his PhD, John worked for more than 17 years in industry as a software developer, project manager, and IT Director. He successfully implemented systems that served users on four continents, many of which continue to serve their user base years after implementation.