Experience
  • 2023 - 2023

    ​London, Ontario, Canada

    Visiting Assistant Professor

    02/07/2023 - 30/09/2023

    Faculty of Engineering, Western University

    ​London, Ontario, Canada

  • 2021 - 2022

    Montreal, Quebec, CANADA

    Visiting Assistant Professor

    16/09/2021 - 03/02/2022

    Department of Electrical and Computer Engineering, Concordia University

    Montreal, Quebec, CANADA

  • 2020 - Now

    Irbid, Jordan

    Full-Time Assistant Professor

    20/09/2020 - Now

    Computer Engineering Department, Yarmouk University

    Irbid, Jordan

  • 2018 - 2020

    Montreal, Quebec, Canada

    Part-Time Teaching Assistant

    03/09/2018 - 31/08/2020

    Department of Electrical and Computer Engineering, Concordia University

    Montreal, Quebec, Canada

  • 2016 - 2020

    Montreal, Quebec, Canada

    Full-Time Research Assistant

    05/09/2016 - 31/08/2020

    Hardware Verification Group, Department of Electrical and Computer Engineering, Concordia Universit

    Montreal, Quebec, Canada

  • 2013 - 2016

    Irbid, Jordan

    Full-Time Instructor

    01/09/2013 - 18/09/2016

    Computer Engineering Department, Yarmouk University

    Irbid, Jordan

  • 2004 - 2011

    Irbid, Jordan

    Full Time Teaching Assistant

    01/05/2004 - 31/08/2011

    Computer Engineering Department, Yarmouk University

    Irbid, Jordan