Academia
  • Ph.D. in Computer Science
       Thesis:

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

    Advisor: Bettina Kemme

  • Feb 2013 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 University of Montreal
    Computer Science Department
    Software Engineering Group

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

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

  • Sun/Oracle Certified Web Component Developer for Java EE 5

    (SCWCD CX-310-083).