Service
- 2016 - Present: TSE Associate Editor
- 2021 - MSR PC
- 2021 - NSERC CRC Reviewer
- 2020 - SIGSOFT Early Career Award Reviewer
- 2020 - SANER ERA PC
- 2020 - NSERC JELF Reviewer
- 2020 - CASCON PC
- 2019 - CRA URA Panelist
- 2019 - NSERC CRD Reviewer
- 2019 - SIGSOFT Early Career Award Reviewer
- 2019 - MSR PC
- 2019 - ICSE PC
- 2019 - CS-Can Doctoral Award Panelist
- 2018 - NSERC Discovery Reviewer
- 2018 - ICPC PC
- 2018 - FSE NIER PC
- 2017 - WAPI PC
- 2017 - ICMSE NIER PC
- 2017 - FSE Demo PC
- 2017 - EMSE Reviewer
- 2017 - CASCON PC
- 2017 - FSE Demo Track PC
- 2017 - WAPI PC
- 2017 - NSERC Discovery Reviewer
- 2017 - MSR PC
- 2016 - SWAN PC
- 2016 - SANER PC
- 2016 - RELENG PC
- 2016 - MSR PC
- 2016 - ISEC PC
- 2016 - ICSME-ERA PC
- 2016 - ICSE PC
- 2016 - FSE-VaR PC
- 2016 - NSERC Strategic Reviewer
- 2017 - NSF Panelist
- 2016 - TOSEM Reviewer
- 2015 - EASE PC
- 2015 - MSR PC
- 2015 - NSERC Strategic Reviewer
- 2015 - TOSEM Reviewer
- 2015 - ICSE PC
- 2014 - ICSE Organizing Committee
- 2014 - FSE Organizing Committee
- 2014 - ICSME PC
- 2014 - WCRE/CSMR PC
- 2014 - ICPC ERA PC
- 2013 - ICSM Organizing Committee
- 2013 - WCRE Organizing Committee
- 2013 - ICSE Organizing Committee
- 2013 - TOSEM Reviewer
- 2013 - IEEE Software Reviewer
- 2013 - EMSE Reviewer
- 2013 - RE Organizing Committee
- 2013 - OOPSLA PC
- 2013 - MSR PC
- 2013 - RELENG PC
- 2012 - ICSE Organizing Committee
- 2012 - WCRE PC
- 2012 - ICPC PC
- 2012 - WCRE PC
- 2012 - SUITE PC
- 2011 - WCRE PC
- 2011 - ICSM Early Research Achievements PC
- 2011 - FSE New Ideas PC
- 2011 - UIST Reviewer
- 2011 - ICPC PC
- 2011 - SUITE PC
- 2011 - MSR PC
- 2011 - TSE Reviewer
- 2011 - TOSEM Reviewer
- 2011 - EMES Reviewer
- 2011 - IEEE Software Reviewer