Assistant Professor
University of Toronto
Department of Electrical & Computer Engineering
Department of Computer Science (Cross-Appointment)
Schwartz Reisman Institute (Affiliated)
shuruiz (at) ece.utoronto.ca
Office: PT484D
Phone: 416-978-4628
I received my Ph.D.'s degree in May. 2020 from the Institute for Software Research, School of Computer Science at Carnegie Mellon University. I am very fortunate to work with my advisor Professor Christian Kästner, and my ‘informal’ advisor and collaborator Professor Bogdan Vasilescu. I received my Master's degree in Software Enigneering from Peking University in 2014, and my Bachelor's degree in Software Engineering from Xi'an Jiaotong University in 2011.
So honored to receive the Gordon Slemon Teaching of Design Award for this year at UofT ECE!
Enmeng Liu's presentation has received the ‘Honorable Mention for 2022 Video Award’ for our IBM CAS project on CASTLE 2022!
Our ICSE2022 paper has received the ACM-SIGSOFT Distinguished Paper Award!
Our paper "An Empirical Study of Emoji Use in Software Development Communication" has been accepted to IST 2021!
Our paper "Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Process" has been accepted to ICSE 2022!
[Invited Talk at Perceive'21] Improving Collaboration Efficiency for Building AI-based Software. [Recording]
I received the IBM Canada Advanced Studies (CAS) Fellowship award, co-PI with Professor Kelly Lyons!
Our paper "Interactive Patch Filtering as Debugging Aid" was awarded IEEE TCSE Distinguished Paper Award!
I received the John R. Evans Leaders Fund (JELF) – Funding for research infrastructure!
...
April. 5, 2022
Invited Talk at SMILE (Statistics and MachIne LEarning Journal Club, Department of Astronomy & Astrophysics, University of Toronto) -- Improving Collaboration Efficiency for Building AI-based Software.
Oct 20. 2021
Invited Talk at Perceive'21 -- Improving Collaboration Efficiency for Building AI-based Software. [Recording]
Nov 14. 2020
Invited Talk at CSER'20 -- Improving Collaboration Efficiency for Distributed and Interdisciplinary Software Teams.
Sep. 11 2020
Talked about Forking in Open Source at Sustain Open Source Podcast
May. 5 2019
Dagstuhl Seminar 19191
-- Software Evolution in Time and Space: Unifying Version and Variability Management. [Seminar abstract] [lighting talk - Version Control For AI]
I am actively looking for talented, motivated colleagues at different levels. See here for detail.