Researcher

Keywords

Biography

I serve as an Adjunct Senior Lecturer at the School of Computer Science and Engineering at UNSW. In my primary role, I am a Principal Research Scientist at Data 61, CSIRO, Australia. My research focuses on Distributed Systems (including Blockchain, Cloud, and P2P), Computer Security, Software Architecture, Data Engineering, and IoT. I have a keen interest in the multi-disciplinary applications of these technologies, particularly in supply...view more

I serve as an Adjunct Senior Lecturer at the School of Computer Science and Engineering at UNSW. In my primary role, I am a Principal Research Scientist at Data 61, CSIRO, Australia. My research focuses on Distributed Systems (including Blockchain, Cloud, and P2P), Computer Security, Software Architecture, Data Engineering, and IoT. I have a keen interest in the multi-disciplinary applications of these technologies, particularly in supply chains, digital finance, ESG, fleet management, and weather monitoring.


My Qualifications

 

 2008 - 2012 

Ph.D. in Electrical and Computer Engineering, NSF Engineering Research Centre for Collaborative Adaptive Sensing of the Atmosphere (CASA), Colorado State University, Fort Collins, U.S.A. 

Dissertation title: Enhancing collaborative peer-to-peer systems using resource aggregation and caching: A multi-attribute resource and query aware approach

2007 - 2008 

M.S. in Electrical and Computer Engineering, Colorado State University, Fort Collins, U.S.A. 

Thesis title: Top-down clustering based self-organization of collaborative wireless sensor networks 

2001 - 2004 

B.Sc. (Hons) Eng. in Computer Science and Engineering (First class), University of Moratuwa, Sri Lanka. 

Thesis title: Universal biometric system

2012 

College Teaching Certificate, The Institute for Learning and Teaching, Colorado State University, Fort Collins, U.S.A. 


My Research Supervision


Supervision keywords


Areas of supervision

  • Doctor of Philosophy (PhD)
  • Masters by Research

Currently supervising

  • Charles Zhang, PhD
  • Zhonghao Liu, PhD

 


My Teaching

View less