Yiwen Dong

Hello

prof_pic.jpg

DC 2555, University of Waterloo

Waterloo ON, Canada

I am currently a researcher in software engineering at University of Waterloo. I finished my Ph.D. in September 2025. My supervisor is Prof. Chengnian Sun.

My resume.

Research Interests

I like to help developers become more productive by working in the intersection between software engineering and programming langauges. Here are some of the projects I worked on.

Past TA Experiences

  • University of Waterloo
    • Designing Functional Programs (CS135)
    • Foundations of Sequential Programs (CS241)
    • Object-Oriented Software Development (CS246)
    • Application Development (CS346)
    • Software Design and Architectures (CS446)
    • Software Testing and Quality Assurance (SE465)

In my free time, I like working on side projects to tackle interesting day-to-day problems.

Selected Publications

  1. Yiwen Dong, Tianxiao Gu, Yongqiang Tian, and Chengnian Sun
    In Proceedings of the 44th International Conference on Software Engineering, 2022
  2. Theodore Luo Wang, Yongqiang Tian, Yiwen Dong, Zhenyang Xu, and Chengnian Sun
    In Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2, 2023
  3. Yiwen Dong, Zheyang Li, Yongqiang Tian, Chengnian Sun, Michael W. Godfrey, and Meiyappan Nagappan
    ACM Trans. Softw. Eng. Methodol., Feb 2023