John has implemented several boutique internet applications.
For McMaster University, Centre for Continuing Education an online course selection and registration system with complete shopping basket functionality was implemented.
For Human Resources at McMaster University an online job posting board was implemented which supported an online application mechanism. This was McMaster's primary job posting system for all non-academic positions for several years. Also for HR, a generalized online conference registration system was implemented. This system does the registration for a variety of ongoing annual events.
A specialized registration system was implemented to permit the online multi-person nomination of employees for the President's Award for Excellence. Additionally, an online survey mechanism was implemented to track sessional teaching feedback.
Other applications include multi-tiered web site access controls, on-line booking mechanisms for vacation properties, PayPal e-commerce setups, shopping baskets in a variety of applications, photo gallery systems and blogs.