John has graduated from Clemson University with a M.S. in Computer Science and also holds a Computer Engineering degree. After graduating from Clemson, John has been consulting in the field of software engineering for some of the top companies; Enron, EDS, Sprint, Fidelity, Expeditrix, Progressive, NBSA.