Who Am I?
Academic Formation:
-
Doctorate:
I hold a Ph.D. in computer science from Carleton University where I was a member of the NMAI (Network Management and Artificial Intelligence) laboratory. I worked with professor Babak Esfandiari on a new OS fingerprinting technique based on diagnosis with applications to network security.
I received my Ph.D. degree in June 2010.
You can access my thesis here.
-
Master's degree:
I hold a M.Sc in computer science from Université Laval where I was a member of the LSFM (Language, Semantic and Formal Methods) group. I worked with professor Mohamed Mejri on the analysis of cryptographic protocols.
I received my master's degree in February 2005 with the award "Tableau d'Honneur".
You can access my thesis here.
-
Bachelor's degree:
I received my Bachelor's degree in computer science from Université Laval in February 2003 with the "Rouge & Or" award.
Research Experience:
- Since December 2012, I am an adjunct professor at Carelton University
- From June 2007 until May 2008, I was a contractual researcher in planning for Xtranormal.
- During the Summer of 2006, I worked as a research assistant in network security at the Communication Research Center.
- From October 2004 until December 2005, I worked as a researcher in natural language processing for the Mathematics group at UnimaSoft.
Teaching Experience:
-
Teacher:
- Since Fall 2010, I am a full time teacher in computer science at Cégep Ste-Foy.
- I have been a part-time teacher in computer science at Cégep Limoilou during the 2009-2010 academic year.
- I have been a sessional lecturer twice for the course "Analyse d'Algorithmes" at Université Laval.
-
Teaching Assistant:
- In Winter 2009 I was TA for the course Design and Analysis of Algorithms I (COMP 3804) at Carleton University.
- In Fall 2009 I was TA for the course Discrete Structure I (COMP 1805) at Carleton University.
- In Winter 2008 I was TA for the course Introduction to the Theory of Computation (COMP 2805) at Carleton University.
- In Fall 2007 I was TA for the course Computational Logic (COMP 4900/5900) at Carleton University.
- In Winter 2007 I was TA for the course Introduction to the Theory of Computation (COMP 2805) at Carleton University.
- In Fall 2006 I was TA for the course Design and Analysis of Algorithms I (COMP 3804) at Carleton University.
- In Winter 2006 I was TA for the course Design and Analysis of Algorithms II (COMP 4804) at Carleton University.
- I have been TA several time for the course "Analyse d'Algorithmes" at Université Laval.
Sports:
Reading:
I'm a huge fan of epic fantasy stories. Some of my favorites: