Current

Post-Doctoral

University of Waterloo, Obtained Ph.D. at the Simon Fraser University, 2024.2-

Graduate

University of Waterloo, co-advised with A. Crisan, 2024.9-
Xiang Li Ph.D.
University of Waterloo, co-advised with K. Larson, 2024.1-
Mohammad Hasan Payandeh Ph.D.
University of Waterloo, 2024.1-
Yuzhe You Ph.D.
University of Waterloo, 2023.9-
Yue 'Theresa' Lyu Ph.D.
University of Waterloo, co-advised with K. Katsuragawa, 2023.9-
University of Waterloo, 2022.9-
University of Waterloo, previously with E. Lank, 2021.9-
Xuye Liu Ph.D.
University of Waterloo, 2021.9-
Xinyu Shi Ph.D.
University of Waterloo, 2021.9-
Liwei 'Alan' Wu Ph.D.
University of Waterloo, previously co-advised with E. Lank, 2021.9-
University of Waterloo, co-advised with K. Katsuragawa, previously with E. Lank, 2021.9-
Yuejia 'Cara' Li M.Math.
University of Waterloo, 2024.1-
Zibo 'Selena' Zhang M.Math.
University of Waterloo, 2023.9-
Linxiu 'Linda' Zeng M.Math.
University of Waterloo, 2023.9-

Undergraduate

Weixu 'Helen' Chen
University of Waterloo, 2024.9-
University of Waterloo, 2024.9-
University of Waterloo, 2024.9-
University of Waterloo, 2024.5-

Past

Academic Advisees

Ali Neshati, PostDoc (Obtained Ph.D. at the University of Manitoba), University of Waterloo, co-advised with D. Vogel 2022.3-2023.6 (Now Assistant Professor at the Ontario Tech University, Canada)
Pengcheng An, PostDoc (Obtained Ph.D. at the Eindhoven University of Technology), University of Waterloo, 2021.4-2021.12 (Now Assistant Professor at the Southern University of Science Technology, China)

Ryan Yen, M.Math., University of Waterloo, 2023.1-2024.8 (Now Ph.D. student at MIT)
Lydia Choong, M.Math., University of Waterloo, co-advised with L. Nacke, 2022.9-2024.4 (Now UX Designer at OceanMD)
Yuzhe You, M.Math., University of Waterloo, 2022.9-2023.8 (Now Ph.D. student at University of Waterloo)
Temiloluwa Paul Femi-Gege, M.Math., University of Waterloo, 2022.1-2023.12 (Now Software Engineer at GoodLabs)
Yue 'Theresa' Lyu, M.Math., University of Waterloo, co-advised with K. Katsuragawa, 2021.9-2023.8 (Now Ph.D. student at University of Waterloo)
Xuejun Du, M.Math., University of Waterloo, 2021.9-2023.4 (Now Software Engineer at eCapital)
Ehsan Jahangirzadeh Soure, M.Math., University of Waterloo, 2021.1-2022.12 (Now Software Engineer at StackAdapt)
Ziqi 'Jerry' Zhou, M.Math., University of Waterloo, 2021.5-2022.12 (Now Partner at Puzzle Ventures)
Xingjun Li, M.Math., University of Waterloo, 2020.1-2021.8 (Now Software Engineer at Veeva Systems)

Sirius Hou, UG, University of Waterloo, 2024.6-2024.12
Yuna Choi, UG, University of Waterloo, 2024.6-2024.12
Leyi 'Emma' Yan, UG, University of Waterloo, 2024.1-2024.8
Yikun 'Vicky' Yao, UG, University of Waterloo, 2024.1-2024.8
Paul Kokhanov, UG, University of Waterloo, 2024.1-2024.4
Bonnie Chen, UG, University of Waterloo, 2023.9-2023.12
Mahzabin Rashid Fariha, UG, University of Waterloo, 2023.9-2023.12
Ruoxi 'Catherine' Wu, UG, University of Waterloo, 2023.9-2024.4
Yimeng Xie, UG, University of Waterloo, 2023.9-2024.8
Annie Sun, UG, University of Waterloo, 2023.5-2023.12
Jingyi 'Alice' Gao, UG, University of Waterloo, 2023.5-2023.8
Hakeerat Singh Mayall, UG, University of Manitoba, 2023.5-2023.8*, 2023.9-2023.12
Samantha Zhang, UG, University of Waterloo, 2023.1-2023.4
Mingyu Liu, UG, University of Waterloo, 2022.9-2023.4, 2024.1-2024.4
Jiawen 'Stefanie' Zhu, UG, University of Waterloo, 2022.9-2022.12, 2023.1-2024.8*
Alex Kitt, UG, University of Manitoba, 2022.5-2022.8*
Oujing Liu, UG, University of Waterloo, 2022.5-2022.8
Hanyu Xu, UG, University of Waterloo, 2022.5-2022.8, 2023.1-2023.4
Huan Zhang, UG, University of Waterloo, 2022.5-2022.8
Yilin 'Jason' Zhang, UG, University of Waterloo, 2022.1-2024.4
Jingwen 'Julia' Zhang, UG, University of Waterloo, 2022.1-2022.4, 2023.1-2023.4
April Li, UG, University of Waterloo, 2021.9-2023.4
Yifei Yin, UG, University of Toronto, 2021.9-2022.8
Zibo 'Selena' Zhang, UG, University of Toronto, 2021.9-2023.8
Justin Leung, UG, University of Waterloo, 2021.1-2023.4
Yizhi Zhang, UG, University of Waterloo, 2021.1-2021.4, 2021.5-2021.8*
Qing 'Tim' Liu, UG, University of Waterloo, 2020.9-2021.4, 2022.9-2023.4*
Xinhai Wei, UG, University of Waterloo, 2020.9-2021.4
Weining Li, UG, University of Waterloo, 2020.5-2020.8
Yuanxin 'Alex' Wang, UG, University of Waterloo, 2020.5-2020.8, 2021.1-2021.8
Arri Ye, UG, University of Waterloo, 2020.5-2020.8
Yipeng 'Penny' Ji, UG, University of Waterloo, 2020.1-2020.4
Chenqi 'Isabel' Wan, UG, University of Waterloo, 2020.1-2020.12
Tsz-Tung 'Dennis' Yu, UG, University of Waterloo, 2020.1-2020.8
Ziqi Zhou, UG, University of Waterloo, 2020.1-2020.4
Chengcheng 'Stephanie' Hu, UG, University of Waterloo, 2019.9-2019.12
Melanie Ren, UG, University of Waterloo, 2019.9-2019.12

* indicates full-time URA positions.

Industrial Interns

Takanori Fujiwara, Ph.D. Research Intern, University of California Davis, 2019.6-2019.9 (Now PostDoc at Linköping University)
John Wenskovitch, Ph.D. Research Intern, Virginia Tech, 2018.5-2018.8 (Now Researcher at Pacific Northwest National Laboratory)
Siwei Fu, Ph.D. Research Intern, Hong Kong University of Science and Technology, 2017.6-2017.9 (Now Assistant Professor at Zhejiang University)

Shenyu Xu, UG Intern, University of California Davis, 2019.2-2019.6
Lawrence Ngo, UG Intern, University of California Santa Cruz, 2018.6-2018.9

Mentees & Visiting Students

Anjul Tyagi, Ph.D., Stony Brook University, 2021.1-2022.4
Linping Yuan, Ph.D., Hong Kong University of Science and Technology, 2020.1-2020.4
Takanori Fujiwara, Ph.D., University of California Davis, co-advised with Dr. K.-L. Ma, 2020.9-2021.4
Zhicong Lu, Ph.D., University of Toronto, co-advised with Dr. D. Wigdor, 2017.4-2018.4
Siwei Fu, Ph.D. Research Intern, Microsoft Research Asia, co-advised with Dr. W. Cui, 2015.11-2016.3
Yanhong Wu, Ph.D., Hong Kong University of Science and Technology, co-advised with Dr. H. Qu, 2015.1-2015.5
Fan Du, Ph.D. Research Intern, IBM T. J. Watson Research Center, co-advised with Dr. N. Cao, 2014.5-2014.9