Philippe Beaudoin

590 Mitchell Ave, Ville Mont Royal (Qc), H3R 1L4 ● 514.508.1929

Highlights of Qualifications

Professional Experience

Software development

Open source involvement


Puzzle and boardgame design

Employment History

2011 – today

Software developer, Google, Montreal (QC).

2010 – 2011

Lead developer, Coldwin Software, Winnipeg (SK).


Founder and CTO, ArcBees Consulting, Québec (QC).

2008 – 2010

Postdoctoral teaching fellow, UBC, Vancouver (BC).

2001 – 2007

Lecturer, École Polytechnique, Montreal (QC).

2001 – 2003

Software developer, Digital Fiction, Montreal (QC).

2000 – 2001

3D Asic Architect, Matrox Graphics, Montreal (QC).

1999 – 2001

Founder and President, Neo Dimensions, Montreal (QC).


Software Developer, Cescom, Trois-Rivières (QC).

1997 – 1998

Teaching and Research assistant, U. de Montréal, Montreal (QC).


Software developer intern, Nortel, Montreal (QC).


Software developer intern, NetCorp, Brossard (QC).


Software developer intern, Teleglobe Canada, Montreal (QC).


Ph.D., Université de Montréal, Montreal, Quebec (2008)

Major: Computer science. Thesis: Compression and analysis of motion capture data.

M.Sc., Université de Montréal, Montreal, Quebec (2000)

Major: Computer science. Thesis: Simulation and rendering of fire.

B.Sc., Université de Montréal, Montreal, Quebec (1998)

Major: Computer science. Minor: Mathematics.

Selected Publications, Patents and Book Chapters

S. Coros, P. Beaudoin and M. van de Panne. Generalized Biped Walking Control. SIGGRAPH 2010.

S. Coros, P. Beaudoin and M. van de Panne. Robust Task-based Control Policies for Physics-based Characters. SIGGRAPH Asia 2009.

P. Beaudoin, M. van de Panne, P. Poulin and S. Coros. Motion-Motif Graphs. SCA 2008.

P. Beaudoin, P. Poulin, and M. van de Panne. Adapting Wavelet Compression to Human Motion Capture Clips. GI 2007.

J.-F. St-Amour, E. Paquette, P. Poulin, and P. Beaudoin. Real-time Soft Shadows using the PDSM Technique. ShaderX4 Advanced Rendering Techniques, ShaderX Series, Charles River Media, pp. 299-311, 2006.

D. Savine, P. Beaudoin, J. Guardado, J.-J. Ostiguy. Dynamic tessellation of a base mesh. U.S. Patent number 6940505, 2002.