Guy Provost é cientista da computação e trabalha com computadores desde 1982. Bacharel em ciência da computação pela Laval University, em Sainte-Foy, Quebec, em 1991, trabalha atualmente, na criação de programas de computador no campo de gerenciamento de municipalidade. Também desenvolve aplicativos de robótica.