He was formerly a sessional lecturer in computer science at Victoria University Sydney, and a postdoctoral researcher at the University of Wollongong. He has published research in digital rights management, privacy and digital watermarking, and has developed software for digital libraries and open data repositories.