John Campbell has worked in the software development industry for over 20 years delivering high quality software. John has worked on large enterprise systems, factory automation systems, personal productivity applications, transportation control and many other areas. John holds five patents and is dedicated to a lifetime of continual learning.