Academia
  • Ph.D. in Computer Science
       Thesis:

    On the Detection and Prevention of Consistency Anomalies in Multi-tier and Cloud Platforms.

    Advisor: Bettina Kemme

  • Nov 2012 McGill University
    School of Computer Science
    Distributed Information System Lab
  • M.Sc. in Computer Science
       Thesis:

    Improving Object Oriented Software Quality using Refactoring and Design Patterns.

    Advisor: Houari Sahraoui

  • 2003 Université de Montréal
    Computer Science Department
    Software Engineering Group

    Professional Certificates
  • Sun Certified Programmer for Java 2 and Java 5 Platforms

    (SCJP CX-310-025 and CX-310-055).

  • Sun Certified Web Component Developer for Java EE 5

    (SCWCD CX-310-083).