Electronic voting
He was involved in eVACS (Electronic voting and counting), a computer system that provides for electronic voting and electronic counting for ACT Legislative Assembly elections. It provides for counting according to the Hare-Clark electoral system rules set out in the Electoral Act 1992. He was involved in requirements identification and design.