Work Experience

  • Present 2016

    Sessional Lecturer

    Computer Science Department, Western University

  • Present 2015

    Teaching Assistant Instructor

    Teaching Support Center, Western University

  • 2016 2015

    Sr. Product Development Advisor

    Knowledge Services, Public Health Ontario

  • Present 2012

    Research Assistant

    Computer Science Department, Western University

  • 2011 2011


    Computer Science Department, Babcock University


  • Ph.D. In Progress

    Ph.D. in Computer Science

    Western University, Ontario, Canada

  • M.Sc.2010

    Master's in Computer Science

    University of Houston, Texas, USA

  • B.Eng.2005

    Bachelor's in Computer Engineering with Minor in Math

    Trine University, Indiana, USA