Jean-Marc Lavoie comenzó a programar a la edad de 14 años y nunca ha parado desde entonces. Ha trabajado como desarrollador profesional desde 1998 en diversos campos, como telecomunicaciones, defensa, transporte y el campo industrial. Fundó SingularIT Solutions en 2007, y aun trabaja allí como arquitecto y desarrollador para grandes organizaciones.
Maestría en Ingeniería de Software, D.E.S.S. obtenida, 2005
É.T.S.
Licenciatura en Ingeniería Eléctrica y Telecomunicaciones, 1998
É.T.S.
Diploma de estudios universitarios en tecnología física, medición e instrumentación. Especialización en física óptica y láser., 1992
CÉGEP La Pocatière