September 2017 – September 2021
Vancouver, B.C.

Graduate Research Assistant

University of British Columbia (UBC)

I’m conducting research on Smartphone Security. My research objectives include:

  • Evaluating Smartphone Users’ Perception and Understanding of Implicit Authentication on Smartphones,
  • Designing Novel Authentication and Access Control Systems that Serve Modern Smartphone Users Better
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 a statistical intrusion detection system,
  • Contributing to the design and implementation of a traffic classifier system,
  • Supervising the design and implementation of a DoS mitigation system,
  • Analyzing malware and proposing countermeasures.
September 2011 – September 2013
Tehran, Iran

Graduate Research Assistant

Sharif University of Technology

I was conducting research on Wireless Sensor Networks. I was focused on:

  • 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 Sizable Computer Networks


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

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

I co-lectured the following courses:

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