Professional Activities

Programme Committee

2023

2022

2021

2020

2019

  • EASE 2019, Sub-reviewer in the Technical track

Organizing Committee

Journal Reviewer

2022

2021

Student Supervision

  • PhD Students

    • Ali Kazemi Arani, co-supervise with Prof. M. Ali Babar & Dr. Mansooreh Zahedi, July 2021 - now

  • Summer Projects 2020 (CREST @ UofA & CSCRC)

    • Automated Security Assessment for Interconnected Systems (Xin Chen, Moyang Feng and Wei Zhang). Accepted paper: "Automated Security Assessment for Interconnected Systems" in PRDC '21.

    • Security database mapping for meaningful mitigation (Chirag Thakkar and Huy Quang Ngo)

    • Comparison of deep learning methods for managing security patches (Chuyue Qin & Xiaowei Wang)

  • Honours Project (CSCRC)

    • Dynamic tracking of security vulnerabilities in open-source repositories (David Hin)

  • Software Engineering Research Project 2020 (Computer Science School @ UofA & CSCRC)

    • VulDoctor: A Web Application for Tracking Vulnerable Dependencies - The app aims to identify, analyze & visualize vulnerable dependencies and libraries in user’s code/commits on-the-fly.

    • Demo: youtube.com/watch?v=vxYQBAEYFmQ, Poster: bit.ly/VulDoctor

  • Software Engineering Research Project 2019 (Computer Science School @ UofA)

    • Provide academic supervision for 7 projects with 21 undergrad students in Software Engineering, Cybersecurity and Machine Learning

Lecturer

The University of Adelaide, Australia

  • Software Engineering Research Project (Semester 2 - 2022)

Teaching Assistant

The University of Adelaide, Australia

Responsibilities: workshop/programming tutorials, student mentoring and assignment/exam grading

  • Software Engineering Research Project (Semester 1 - 2022)

  • Software Architecture (Semester 2 - 2021)

  • Software Architecture (Semester 2 - 2020)

  • Software Process Improvement (Semester 1 - 2020)

  • Secure Software Engineering (Semester 2 - 2019)

  • Software Engineering Research Project (Semester 1 - 2019)


International University - Vietnam National University, Ho Chi Minh City

Responsibilities: student grading, tutoring and supervising

  • Data Structures and Algorithms (Semester 2 - 2016/2017)

  • Object-Oriented Programming (Semester 1 - 2015/2016)

Research Assistant

  • 4/2022 - 8/2022: Research Assistant at Centre for Research on Engineering Software Technologies (CREST) - The University of Adelaide

    • Responsibility: conducted research on impact of data quality and size on software vulnerability prediction models

  • 1/2016 - 7/2018: Research Assistant in the Multi-Species Multi-Channel (MSMC) Laboratory – International University

    • Responsibility: developed pre-processing and post-processing modules for the MSMC-GUI program, research machine learning algorithms in Hindered Internal Rotation determination

  • 6/2015 - 4/2017: Research Assistant in the Smart Data Lab – International University

    • Responsibility: developed a collaborative online video annotation framework based on consensus algorithms as well as the integration of GoodRelations ontology

    • Funding: International University (4/2016 – 4/2017)