computer scientist at University of Canterbury in New Zealand