I am actively seeking motivated postgraduate students (master's or PhD) to work with me on several research projects. Topics that I am interested in include:
1) security and quality of AI code generation,
2) test quality and test flakiness, and
3) AI-assistant code development.
If you are interested in postgraduate studies in software engineering and would like to join us, please send me an email with
1) details of your proposed research idea,
2) previous qualifications and experience, and
3) previous publications.
Current Students
PhD
Project: Detecting and Eliminating bugs in AI-generated Code
PhD
Project: Vibe Coding - Understanding Practices, Challenges and Risks of AI-Assisted Software Development
PhD
Project: AI-based Approach to Fix Flaky Tests
M.InfoSci
Project: Investigating Methods to Improve the Security of AI-Generated Code
M.InfoSci
Project: Understanding software fairness criteria in the NZ context
Completed Postgraduate Students
PhD
Completed 2026
Project: Detecting flaky tests in dynamically typed languages
Current:
Postdoctoral Fellow
University of Auckland
MSc
Completed 2024
Project: Data Management Challenges in Agile Software Projects
Current:
Database Management Lead -
Thames-Coromandel District Council
PhD
Completed 2022
Project: Detecting Java Serialisation Vulnerabilities
Current:
Senior Research Software Engineer
Victoria University of Wellington
M.Sc
Completed 2020
Project: Declaration Patterns in Dependency Management
Current:
AI Engineer
Revity (Australia
PhD
Completed 2021
Project: Closing the Gaps in Static Program Analysis
Current:
Senior Software Engineer
Patriot Systems