I am a Senior Lecturer in the Department of Electrical, Computer, and Software Engineering at The University of Auckland, New Zealand. The Senior Lecturer title is equivalent to Associate Professor in Asian, European, and North American universities.

I am also the program director of the Software Engineering Degree at the University of Auckland.

I am a Software Engineering researcher, my main research topics are:

  • Software Testing
  • Metamorphic Testing
  • Test Case Generation
  • Test Oracle Generation/Improvement
  • Machine Learning Testing
  • Android app testing and analysis
  • Non-determinism in testing (test flakiness)
  • Analysis of crowd-generated code
  • Genetic Programming and its applications to SE