Dr. Negar Hashemi

(she/her)

Postdoctoral Fellow at the University of Auckland, New Zealand

negar.hashemi@auckland.ac.nz

I am a Postdoctoral Fellow in the Department of Electrical, Computer, and Software Engineering at the University of Auckland, New Zealand. I work with Valerio Terragni and Kelly Blincoe on AI-driven non-functional software maintenance.

My research explores how large language models and AI agents can improve software performance, maintainability, and reliability while preserving intended functionality. I am particularly interested in practical approaches that provide evidence that AI-generated code changes are both correct and useful.

I received my PhD in Computer Engineering from Massey University, where I was advised by Amjed Tahir. My doctoral research focused on identifying and mitigating flaky tests in JavaScript, including order-dependent and environment-dependent test failures. Earlier, I completed my master’s degree in Computer Engineering at Sharif University of Technology.

Research interests

Current research

AI-driven non-functional software maintenance: using AI to improve software quality while preserving program behavior.

Learn more about my research →