Experience

  1. Teaching Assistant

    University of British Columbia, Canada
    Assist in teaching and grading CPSC 538S: Accountable Computer Systems.
  2. Visiting Student

    University of Cambridge, United Kingdom
    Visit the NetOS group at the invitation of Prof. Jon Crowcoft.
  3. Teaching Assistant Coordinator

    University of British Columbia, Canada

    Responsibilities include:

    • Lead training for new teaching assistants.
    • Provide consultation to teaching assistants needing advice on how to navigate their roles.
    • Assist with resolving issues received from course instructors and teaching assistants.
  4. Teaching Assistant

    University of Bristol, United Kingdom

    Responsibilities include:

    • Assist in teaching 5 courses: Functional Programming, Concurrent Computing, Computer Systems, Systems Software Security, and Mathematical Methods for Computer Scientists.
    • Develop a text rendering tool for setting up online examinations during Covid.

Education

  1. PhD Computer Science

    University of British Columbia, Canada
    Thesis on safe kernel extensibility in Linux. Supervised by Prof. Thomas Pasquier.
  2. PhD Cyber Security (withdrawn with a Postgraduate Diploma)

    University of Bristol, United Kingdom
    Completed two years of the fully-funded EPSRC Centre for Doctoral Training in Cyber Security PhD program. Withdrawn from the program to continue pursuing my PhD at the University of British Columbia, Canada.
  3. BSc (Hons) Computer Science

    University of Bristol, United Kingdom
    The dissertation titled ‘An Evaluation of the Impact of Double Encryption on Industrial Control Systems’ won the Best Computer Security Project Award among the graduating cohort and was published as a workshop paper. This work is done under the supervision of Prof. Awais Rashid.
Languages
100%
English
100%
Chinese
25%
Malay