Optimizing Businesses

Richard builds customized employee scheduling systems for businesses, eliminating the errors and inefficiencies that arise when creating a schedule by hand or on Excel.  His "happiness-maximizing algorithm" finds the optimal weekly shift schedule, ensuring the right number of staff in the right roles for each hour of operation, matching the employees' availability and preferences.


The technique is described in Richard's award-winning research publication, An Automated Employee Timetabling System for Small Businesses, which was co-authored with two undergraduates from Quest University Canada. 


Contact Richard to discover how he can optimize the scheduling for your business or organization, to save time and improve employee happiness.

Contact Richard

Send an e-mail to richard.hoshino@gmail.com or fill out the form below