About Me

Hi! This is Tahera, a MSc student in Electronic, Security  and Privacy under the supervision of ProfessorRei Safavi-Naeini at UCalgary in Canada, started in January 2022. Prior to that, I lived at Tehran Polytechnic (AUT) for 4 years (BSc in Computer Engineering), supervised by Hamidreza Shahriari. Since then, I have been pursuing my passion for:

  • Vulnerability Detection With Machine Learning
  • Malware Detection
  • Information-Flow Security
  • Blockchain Security

Teaching Experience


Tehran Polytechnic:

Work Experience

  • Research Assistant at UoC. Jan 2022-Present
    • Curently working on health applications in Blockchain.
    • Working on Blockchain vulnerabilities.
  • Software Developer Intern at SWIM watershed - UoC & IBM. Jan 2023-Present
    • Implementing SWIM watershed website.
    • Improving the functionality of the website.
  • Mental Health Subcommitee at GSA in UoC. Sep 2022-Dec 2022
    • Working as Volunteer to improve mental health in university of Calgary.
    • Improving the access to mental health resources for students.
  • Junior of AI Engineeer at Part Software Co. May 2021 - Dec2021
    • Design and develop a scalable Sahab to correct Persian misspelling error(detection and correction).
    • Map gathered data into suitable data structure based on the needing.
    • Train a Bert Base model for text to speech task(grapheme to phoneme).
  • Malware Analyzer at Amnpardaz Co. Jul2020 - May 2021
    • Mainly focusing on core of Padvish as the most powerful Persian Anti-viruse
    • Generating disinfector for different viruses.
    • Tracking network traffic anomaly.
    • Working with various categories of malware like: viruses, trojan, ransomware and etc.
    • Using reverse engineering in order to analyze a malware, and generate its signature.

Technical Skills

  • Programming Languages: Python (experienced in Scikit-Learn, TensorFlow, Pandas, NumPy, PyTorch), Java, C, JavaScript, LaTeX.
  • OS and Kernel Programming: Linux (Kali, Debian, Ubuntu server), XV6, Windows.
  • Virtualization and Distributed Systems: VirtualBox, KVM, Hadoop Distributed System(HDFS), Spark.
  • Security: Cryptography, CEH(Certified Ethical Hacker)
  • Reverse Engineering Tools: OllyDbg, IDA-Pro, CFF Explorer, API Monitor, PEiD, Process Monitor.
  • Network Simulation Tools: NMAP, Cisco Packet Tracer, Wireshark, Boson NetSim.
  • Software Development: Git, UML, MySQL.
  • Web Application Development: ReactJs, HTML, CSS, JavaScript.
  • IDE: PyCharm, Visual Studio Code, IntelliJ.