I work at NICTA, Australia’s Research ICT Centre of Excellence, in the Software Systems Research Group, where I do research on software engineering. I hold a Conjoint Senior Lecturer position at UNSW with the School of Computer Science and Engineering. I was the founding leader of the Fraunhofer Project Centre in Transport and Logistics at NICTA, and with Fraunhofer and SAP Research created the Future Logistics Living Lab.
Before moving to Sydney (in January 2004), I worked at a couple of software development companies. I was the Process and Tools Manager at Dialect Solutions (earlier known as QSI Payments, now part of TNS), where I led the introduction of a new configuration management system and helped the company transition to a product line development approach for its electronic payments infrastructure products. Before that I was a Configuration Manager and Test Engineer at Foxboro Australia (later known as Invensys, now Westinghouse Rail Systems), where I worked on the quality and assurance of the safety-critical environmental control system of a mass transit system, and wrote a logic testing specification language that helped electrical engineers more efficiently write and maintain test cases for the system.