My career in computing started with IBM Australia as a junior application programmer in 1998. Although I loved the teamwork environment in industry, I realised my passion was in academia where I can work with students and new ideas. After receiving my PhD degree in Computer Science (in Web data integration) at UNSW in 2004, I spent sometime at QUT, Brisbane at Information Systems School working on business process and workflow management systems before moving back to UNSW in 2005. Currently I am a senior lecturer at the School of Computer Science and Engineering. Broadly speaking, my background expertise come from areas such as Service-oriented Software Design and Architecture, Distributed Data and Application Integrations. Recently, the new distributed application platforms namely blockchains and Distributed Ledger Technology have become my main focus of research projects, looking into various application areas such as Distributed Data Analytics and Data Management, Cyber Security/Privacy and Distributed Identity Management.