September 2017 – September 2021
Vancouver, B.C.

Graduate Research Assistant

University of British Columbia (UBC)

I’m conducting research on Usable Security. My current research objectives are:

  • Identify security and usability requirements for implicit authentication on mobile devices,
  • Design better UXs for implicit authentication on smartphones.
April 2014 – September 2017
Isfahan, Iran

Project Manager / Senior Developer

Isfahan University of Technology

I was focusing on Malware analysis and Network Security research and development. My responsibilities included:

  • Contributing to the design and implementation of the statistical intrusion detection system,
  • Contributing to the design and implementation of the traffic classifier system,
  • Supervising the design and implementation of the DoS mitigation system,
  • Analyzing malwares and proposing countermeasures.
September 2011 – September 2013
Tehran, Iran

Graduate Research Assistant

Sharif University of Technology

I was conducting research on Wireless Sensor Networks. My areas of focus included:

  • Cooperative multiple-input-multiple-output (MIMO), and data aggregation as energy conservation techniques,
  • Coalitional game theory as the method of pursuing a solution to the problem of clustering for structured data aggregation.


Maximizing quality of aggregation (QoA) is an essential requirement for real-time wireless sensor networks (WSNs) where the …

Energy-efficiency is a critical issue in wireless sensor networks (WSNs). Cooperative MIMO and data aggregation can conserve energy in …

The article was presented in Persian language.

Current and Previous Projects

Using behavioural biometrics for continuous authentication and access control on smartphones

Tracing the execution flow of suspicious windows executables

Detecting and mitigating the effect of Denial of Service (DoS) attacks

Detecting SCAN and DDoS attacks in large computer networks by leveraging statistical data from netflows

Classifying network packets


I co-lectured the following courses:

  • Analysis of Software Vulnerabilities (Summer 2014, Isfahan University of Technology)
  • Introduction to Data and Network Security (Fall 2016, Isfahan University of Technology)

I was a Teaching Assistant (TA) for the following courses:

  • Introduction to Computer Networks (Fall 2010, University of Isfahan)
  • Advance Computer Networks (Spring 2012, Sharif University of Technology)
  • CPEN 442, Introduction to Computer Security (Fall 2018, UBC)