Teaching Experience

  • CSCD70 Compiler Optimization Spring 2018 [Website], Spring 2019 [Website], Spring 2020 [Website]
    Spring 2021 [Website, YTB Playlist] [GitHub Repository]

    Lab Assignments on LLVM Compiler Optimizations, Tutorials, Exam Design and Marking

  • CSC2224 Parallel Computer Architecture and Programming Fall 2018 [Website], Fall 2019 [Website], Fall 2021 [Website]

    Paper Review and Project Presentation Marking

  • CSC2(B)58 Computer Organization Fall 2017, Fall 2018, Fall 2020 [Website], Fall 2021

    Lab Assignments on FPGA Design and Simulation, Exam Marking

  • CSC384 Introduction to Artificial Intelligence Fall 2019

    Lab Assignments on Path Search and Game Design, Exam Marking

Work Experience

  • Amazon Web Services 2020/5-2020/8, 2020/11-2021/4, 2021/5-2021/8, 2022/6-2022/9

    SupervisorDr. Mu Li and Dr. Yida Wang MentorHaibin Lin and Cody Yu
    PositionApplied Scientist Intern
    Project Machine Learning Compilers
  • University of Toronto 2016/5-2016/8

    SupervisorProfessor Andreas Moshovos MentorMostafa Mahmoud
    PositionSummer Research Intern
    Project CUDA Implementation of BM3D
  • Alcatel-Lucent 2015/5-2015/8

    SupervisorHollis Qi MentorWeichao Zhang
    PositionSummer Intern
    Project XML Parser for Syntax Checking