John DiMarco is presently the Director of Information Technology at the Department of Computer Science at the University of Toronto, his alma mater. Following his B.Sc. degree in Computer Science from the university, during which he held two NSERC University undergraduate student research awards and numerous scholarships, he became a Research Associate in the University of Toronto's Computer Science department for two years. When the department's UNIX teaching laboratory migrated from minicomputers to workstations, he took the lead technical role in the migration, and became systems manager of the laboratory for five years. In mid-1993, he took a short leave of absence from the department to help develop and port distributed systems software technology for Platform Computing, returning to the department at the end of that year. In 1995 he completed a part-time M.Sc. degree in Computer Science (in distributed systems). In 1996, he became manager of the department's research laboratory, a position he held until the fall of 2002. At that point, the department announced its intention to create the role of IT Director; he acted in that role until it was finalized in February, 2004, at which time he assumed the position.

As Director of IT, and as as manager of the Computer Science Laboratory, DiMarco has overseen the growth of the department's computing in almost every respect: a 100% increase in the number of different system platforms supported, a 30% increase in research members, an 80% increase in desktops, and the introduction and support of key technologies. These include fully switched wire-speed layer 3 networking, storage area networks, firewalling and secure session tunneling, system virtualization and consolidation, server clustering, and multi-protocol, multi-platform systems integration. He helped oversee and co-ordinate the department's participation in the university's Bahen Centre for Information Technology, completed in 2002. 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 an advanced research laboratory infrastructure that provides comprehensive computing support in all areas of computer science research.

DiMarco is the author and/or part-author of various free software utilities. With Bill Bradford, he ran the Sun Managers mailing list from 1992 to 2014. He is the maintainer of the internet master format.dat for Sun systems, and maintained the USENET comp.benchmarks SPECtable from 1993 to 2000. He has acted in a consultative capacity for a number of technology companies and public institutes.
Valid HTML 4.01 Transitional