top of page

I am a software engineering researcher and educator studying human-AI collaboration across software development and education. My work examines how AI is changing the way software is specified, designed, built, and evaluated, with particular attention to the reliability of AI-generated artefacts and the need for software engineering workflows to adapt around review, traceability, verification, and accountability. I also investigate how perspective-taking, psychological safety, and conflict influence technical decision-making in software teams. Through empirical studies in professional and educational settings, I aim to develop practices that improve software quality, reduce organizational risk, and help developers and students use AI without weakening technical judgment.

Kezia Devathasan
keziadevathasan@uvic.ca

Education

Doctor of Philosophy, Computer Science
University of Victoria (September 2022 - Present)
Expected Graduation: December 2026

 

 

Bachelor of Science
Major: Computer Science & Psychology
University of Victoria (September 2017 - August 2022)

​

 

Fellowships and Grants

$120,000 NSERC Canada Graduate Scholarship – Doctoral (CGS-D)

2024 - 2026

$40,000 Co-operative Education & Work Integrated Learning Grant (CEWIL)
2025

$10,000 Mitacs Research Grant 

2023

Grant received for community-engaged, software engineering research

$40,000 PhD Fellowship, University of Victoria

2022 - 2024

​

$2500 Jamie Cassels Undergraduate Research Award (JCURA), University of Victoria

2021

​

$6000 NSERC USRA -  Undergraduate Research Award

2022

​

​

Teaching Experience

Sessional Instructor, Software Engineering (SENG) 321: Requirements Engineering

Two sections taught: Jan - April 2026

University of Victoria

​

​​​

Instructor & Program Manager, Software Engineering (SENG) 480B (Inspire Program UVIC)

4 Semesters Taught: Summer 2022, Fall 2023, Fall 2024, Fall 2025​​​​

University of Victoria

​

​

Teaching Assistant, Software Engineering (SENG) 321: Requirements Engineering

3 Semesters Taught: Spring 2023, Spring 2024, Spring 2025

Instructors: Drs. Neil Ernst & Daniela Damian

University of Victoria

​

​

Teaching Assistant, Computer Science (CSC) 110: Fundamentals of Programming 1
2 Semesters Taught: Summer 2023, Fall 2023

Instructors: Drs. Anthony Estey & Celina Berg

University of Victoria

​

​

Teaching Assistant, Computer Science (CSC) 130: Introduction to Web Development
1 Semester Taught: Spring 2022

Instructor: Dr. Anthony Estey

University of Victoria

​

​

Teaching Assistant, Computer Science (CSC) 106: The Practice of Computer Science
2 Semesters Taught: Fall 2020, Spring 2021

Instructors: Drs. Miguel Nacenta & Anthony Estey

University of Victoria

​

​

​
 

​

​

​

Presentations

Perspective-Taking in Software Engineering: A Study on its Relationship to Team Performance

International Conference of Software Engineering (ICSE 2026)

Rio de Janeiro, Brazil  April 17, 2026

​

​

Perspective-Taking as a Strategy to Manage Technical Debt

TechDebt Conference, Co-located with the International Conference on Software Engineering (ICSE’25)

Ottawa, ON, Canada, April 27, 2025

​

​

Decoding Diversity: Understanding its Impact on Team Performance in Software Teams

Doctoral Symposium, International Conference on Software Engineering (ICSE'25)

Ottawa, ON, Canada, April 29, 2025

​

​

STEM for Social Impact

Canadian Coalition of Women in Engineering, Science, Trades & Technology (CCWESTT'24)
Victoria, BC, Canada, May 24th 2024

​​

​

Leveraging Diversity in Software Engineering Education through Community Engaged Learning and a Supportive Network

Software Engineering Education and Training (SEET), in the International Conference on Software Engineering (ICSE'23)

Melbourne, Australia, May 19, 2023

​

​​​​

The Role of Abstraction in Introductory Programming
ACM SIGPLAN Conference on Systems, Programming, Languages, and Applications (SPLASH'22)
Auckland, New Zealand, December 5 2022

​​

​

​

Learning to SWIM: Technical and Social Lessons Learned During Development of a Water Data Collaboration Platform.

International Conference on Collaborative Advances in Software and Computing (CASCON'22) (Innovating Education Track)

Toronto, ON, Canada, Nov 15 2022

​

 

What It’s Like to Be a Student Today.

International Conference on Collaborative Advances in Software and Computing (CASCON'22) (Innovating Education Track)

Toronto, ON, Canada, Nov 16 2022

​

​

​​

​

​

​

​

​

​

​

Invited Talks

Future Innovators Panel - Island Women in Science & Technology (iWIST)

Victoria, BC, Canada, Oct 22 2024

Success in Academia Panel - Women in Engineering & Computer Science (WECS)

University of Victoria, Oct 10 2024

​

​

International Women's Day Event Speaker - Engineers and Geoscientists British Columbia (EGBC) 

Victoria, BC, Canada, June 21 2024

​

​

Professional Service

Invited Speaker, NSERC Application Coaching Panel

September 2025
University of Victoria

Reviewer, Western Canadian Conference on Computing Education (WCCCE'25)

February 2025

Student Representative, Department Chair Hiring Comittee

October 2021
University of Victoria

Students Supervised

 

Leeza Shewchenko, undergaduate research project, Spring & Summer 2026

Resulting publication currently under review

​

Hailey Gascoigne, undergraduate research project, Spring 2025

​

Puwentao Yan, undergraduate research project, Summer 2024

Resulting publication accepted to Empirical Software (EMSE)

 

Shuyi Yu, Software Engineering co-op, Fall 2023

Molly Craig, undergraduate research project and Computer Science co-op, Fall 2022

 

​
 

Contact
Information

keziadevathasan@uvic.ca

University of Victoria

Faculty of Engineering & Computer Science
Department of Computer Science

3800 Finnerty Road

Victoria,  British Columbia

Canada

V8P 5C2

​

bottom of page