In the early 1990s, John took a brief leave from the University to help start up Platform Computing Corporation, which became a highly successful HPC-focused software company, eventually acquired by IBM in 2012.
In the early 2000s, John became the Department's first IT Director, a role he has carried out ever since.
As Director of IT, John has overseen the growth and development of the department's computing in every respect, during an extended period of substantial change. Acting in both a managerial and a senior technical capacity, he has overseen the integration of both proprietary and commodity hardware and software, along with locally developed technology, into advanced laboratory infrastructure that provides comprehensive computing support for Computer Science teaching and research.
John holds a Master's Degree in Computer Science from the University of Toronto.