Students

Student catch-up Student catch-up

For Potential Students

I am always keen to work with motivated students who are interested in joining my research. Learn more about opportunities to work with me.

PhD candidates are strongly encouraged to define their own research problems, whether by proposing entirely new topics or extending existing projects. They are typically expected to publish at least one paper in a reputable journal and two papers in well-regarded international conferences.

MSc/MRes students are generally expected to publish at least one paper in a reputable international conference.

Current Students

StudentDegreeInstitutionNotes
Gerard KellyPhDUNSW, SydneyDFCRC industry PhD with AP+; co-supervisor
Zhonghao(Jason) LiuPhDUNSW, SydneyCo-supervisor
Chanuka WijayakoonPhDRMITDFCRC industry PhD with ANZ; co-supervisor
Sebastian WunderlichPhDUniversity of Technology SydneyDFCRC industry PhD with ANZ; co-supervisor
Thisal De SilvaPhDMacquarie UniversityDFCRC industry PhD with ANZ; co-supervisor
Manohari KelanibandaraPhDUniversity of MoratuwaCo-supervisor, part-time

Alumni

Graduate Students

StudentDegreeInstitutionYearThesis
Guanqin (Charles) ZhangPhDUNSW, Sydney2026Order-Leading Branch and Bound for Neural Network Verification
Thisal De SilvaMResMacquarie University2025Validating the Integrity of Polygon CDK Validium Zero-Knowledge Proofs
Tiantong WuPhDUniversity of Sydney2025Privacy and Security Preserving Distributed Machine Learning and Data Storage in Large-Scale Internet of Things
Jeeva PadminiPhDUniversity of Moratuwa2022Raban – A Software Implementation Process for Robotic Process Automation (RPA) Projects
Hasitha AdikariMSc by researchUniversity of Moratuwa2021An Automated Framework for Precipitation-Related Decision Making
Gihan KarunarathneMSc by researchUniversity of Moratuwa2020Weather Data Integration and Assimilation System
Aravindi Lavanya SamarakkodyMSc by researchUniversity of Moratuwa2020Performance Measurement for the Development of Emerging Smart Cities: The Case of Sri Lanka
Akila AdikariMScUniversity of Moratuwa2020A Container-Based Platform for Multi-Cloud Applications
Dilini KariyawasamMBA in IT (part-time)University of Moratuwa2020Factors Affecting Slow Adoption of NFC-enabled Payment Services: Sri Lankan Consumers’ and Service Providers’ Perspective
Lakshika PaivaMBA in IT (part-time)University of Moratuwa2019Business Model Framework for Internet of Things Startups in Sri Lanka
Achala MeddegamaMBA in IT (part-time)University of Moratuwa2019Leveraging Social Media Platforms for Social Entrepreneurship
W. Eranda WelgamaMSc (part-time)University of Moratuwa2019An Empirical Model to Estimate IT Service Outage Costs
P.H.S. Suneth EkanayakeMSc (part-time)University of Moratuwa2019Demographic Attributes Based, Cold-Start Recommendation of Modules in Organizational Learning
Hashani NavarathnaMBA in IT (part-time)University of Moratuwa2019Identifying the Factors Affecting the Adoption of E-Commerce in Sri Lanka: Internet Users’ Perspective
Mohamed RilfiMSc by research (part-time, co-supervisor)University of Moratuwa2019Real-Time C2C Matching of Social Media Messages
Lasitha PetthawaduMSc (part-time)University of Moratuwa2019Cognitive Platform for Detection of Anomalies in IoT Environments
Daham PathirajaMSc (part-time)University of Moratuwa2019Workload, Resource, and Price Aware Proactive Auto-Scalar for Dynamically-Priced Virtual Machines
Sinthuja SuhothayanMSc (part-time, co-supervisor)University of Moratuwa2019Complex Event Processing Over Out-of-Order Event Streams
Suhothayan SriskandarajahMSc (part-time, co-supervisor)University of Moratuwa2019Scatter-Gather Based Approach in Scaling Complex Event Processing Systems for Stateful Operators
Biman HettiarachchiMSc by research (co-supervisor)University of Moratuwa2018Optimization Of Ready-Mixed Concrete Truck Scheduling Using Metaheuristic Approaches
Chami KeerthisingheMSc by research (co-supervisor)University of Moratuwa2018Schedule Optimization of Freight Vehicle Fleet Using Data Analytics
Sandareka WickramanayakeMSc by research (co-supervisor)University of Moratuwa2018Modeling and Enhancing Fuel Economy of Fleet Vehicles Based on Data Analytics
Shashika MuramudaligeMSc by research (co-supervisor)University of Moratuwa2018Simulated Annealing Based Optimized Driver Scheduling for Vehicle Delivery
Harsha Jude PereraMSc (part-time)University of Moratuwa2018Geographic Validity Aware Content Retention in Vehicular Networks
Umesha HerathMBA in IT (part-time)University of Moratuwa2018Critical Success Factors for Self-Driven Marketing on Social Media: A Case Study of the Sri Lankan Boutique Hotel Industry
Shanaka NiranjanMBA (part-time)University of Moratuwa2018Impact of Enterprise Social Networking Adoption Practices on Employee Performance in Sri Lankan Software Industry
Ansumala KumarageMBA in IT (part-time)University of Moratuwa2018Customer Acceptance of Usage-Based Motor Insurance Policies in Sri Lanka
Shazmin MarikarMBA in IT (part-time)University of Moratuwa2018An Analysis of Data-Driven Decision-Making Capabilities of Managers in Banks
Mohanadarshan VivekanandalingamMSc (part-time, co-supervisor)University of Moratuwa2017Scaling Pattern and Sequence Queries in Complex Event Processing
Sumith Asanka FernandopulleMSc (part-time)University of Moratuwa2017Platform as a Service (PaaS) Aggregator: A Multi-Cloud Library
Frank WarnakulaMSc (part-time)University of Moratuwa2017Workload and Performance Aware Capacity Planning
Dasun KehelwalaMSc (part-time)University of Moratuwa2017Real-Time Fraud Detection in Telecommunication Network Using Call Pattern Analysis
Nishantha BandaraMBA in IT (part-time)University of Moratuwa2017Critical Factors Affecting Sales Promotions on Social Media in Sri Lankan Banking Sector
Malithi EdirisingheMSc (part-time)University of Moratuwa2017An Efficient and Scalable Access Review Evaluation Model for XACML: A Subject-Object Graph Based Approach
Charitha WeerasingheMBA in IT (part-time)University of Moratuwa2017Factors Affecting Online Printing Adoption by the Sri Lankan Printing Industry
Nalinda HerathMSc (part-time)University of Moratuwa2016Web Information Extraction System to Sense Information Leakage
Manoj PiyumalMSc (part-time, co-supervisor)University of Moratuwa2016Peer-Assisted Secure Patch Distribution
Sritharan NadeshkumarMSc (part-time, co-supervisor)University of Moratuwa2016CEP Engine for Embedded Devices: A PoC Using Siddhi
Nadeesha GayathriMBA in IT (part-time)University of Moratuwa2016Enhancing Service Quality at Srilankan Airlines: A Critical Analysis of IT Factors and Recommendations
Mahesha Prasadi MullegamgodaMBA in IT (part-time)University of Moratuwa2016Impact of Performance Appraisals on Performance of Software Engineers in Sri Lanka
Nilanga SilvaMBA in IT (part-time)University of Moratuwa2016Employee Retention Strategies: A Comparative Study of Sri Lanka Offshore Industry
Nuwan SilvaMBA in IT (part-time)University of Moratuwa2016Critical Success Factors for Tech Start-Ups in Sri Lanka
Lajanugen LogeswaranMSc by researchUniversity of Moratuwa2015Performance, Resource and Cost Aware Virtual Machine Adaptation
Prabodha Srimal RodrigoMSc (part-time)University of Moratuwa2015Accelerated Complex Event Processing with Graphics Processing Units
Gayanthika UdeshaniMSc (part-time)University of Moratuwa2015Detection of Weather Anomalies and Events of Interest Using Complex Event Processing
Kumnidu DiasMBA in IT (part-time)University of Moratuwa2015Analysis of Software Quality Assurance Profession in Sri Lankan IT Industry
Jeeva PadminiMBA in IT (part-time)University of Moratuwa2014Use of Software Metrics in the Agile Software Development Process

Undergraduate Students

StudentsInstitutionYearProject Report
Maneesha GunathilakaUniversity of Moratuwa2023DeFiTrust: A Transformer-Based Framework for Scam DeFi Token Detection Using Event Logs and Sentiment Analysis
Wei LimUNSW, Sydney2022Characterisation and Generation of Ethereum Transaction Arrivals
Michael YooUNSW, Sydney2022A Tool for Blockchain Data Extraction
Stefan GaoUNSW, Sydney2021A Web-Based Process Discovery Tool for Ethereum Applications
Zhenqi WangUNSW, Sydney2021Extending JMeter for Blockchain Performance Testing
Tharindu Kulasinghe, Lakshan Mamalgaha, and Kalindu RajapakshaUniversity of Moratuwa2020Auto-Generation of Data Quality Validating Smart Contracts: A Complex Event Processing Inspired Approach
Usman HaidarUNSW, Sydney2020ScamVis: A Visual Toolkit for Fraud Detection in Blockchains
Guillermo CoboUNSW, Sydney2020Visual Analysis of Blockchain Applications
Thirasara Ariyarathna, Prabodha Harankahadeniya, Saarrah Isthikar, and Nethmi PathiranaUniversity of Moratuwa2018Dynamic Spectrum Access via Smart Contracts on Blockchain
Wickramaranga Abeygunawardhana, Shadhini Jayatilake, Isuru Perera, and Sithija ThewahettigeUniversity of Moratuwa2018Blockchain-Based Product Traceability Beyond Proof of Existence
Aminda Abeywardana, Uwin Abeywikrama, Dushan Kumarasinghe, and Pivithuru ThejanUniversity of Moratuwa2017iRoads – Smartphone-Based Road Condition Monitoring
Warunika De Silva, Udeshika Sewwandi, Sugeesh Chandraweera, and Isuru ChandimaUniversity of Moratuwa2017Web Information Extraction System to Sense Information Leakage
Buddhi Vikasitha, Supun Arunoda, Nilanga Chandrasoma, and Hishara MudaligeUniversity of Moratuwa2016Manipulation Detection in Stock Trading Using Machine Learning
Lahiru Jayakody, Ruchira Dulani, Yamuna Dulanjani, and Dulaj PereraUniversity of Moratuwa2016Rugged Water Level and Flow Meter
Amila Karunathilaka, Pubudu Meththananda, Pasindu Jayaweera, and Gayathri KalaniUniversity of Moratuwa2015Driver Behavior Analysis using Vehicular Data
Harishanth Thiraviyanathan, Nirojan Neethirajah, Sivarajan Balakumaran, and Sajeevan AlagendirarajahUniversity of Moratuwa2015
Pravinda Perera, Randika Navagamuwa, Nipuna Prashan, and M. J. Salih Mohamed RifathUniversity of Moratuwa2015Pattern Mining Based Automated Query Generation for Complex Event Processing
Malaka Gangananda, Thilina Piyadasun, Buwaneka Kalansuriya, and Minudika MalshanUniversity of Moratuwa2015Crime Data Analytic Platform
Ridwan Shariffdeen, Tharindu Munasinghe, Supun Bhathiya, and Janaka BandaraUniversity of Moratuwa2014Workload and Resource Aware, Proactive Autoscaler for PaaS Cloud Frameworks
Chamil Chandrathilake, Ruveni Jayawardana, Dulaj Viduranga, and Tharindu HewawitharanaUniversity of Moratuwa2014Enhanced Weather Monitoring System: A Complex Event Processing and Machine Learning Based Approach
Isuru Chamara, Chamith Dulanga, Rajind Ruparathna, and Tharindu ImeshUniversity of Moratuwa2014Contactless Enabled Payment Solution
Shenal Senarath, Dewmal Anicitus, and Nuran KasthuriarachchiUniversity of Moratuwa2013PACOM – Payment Application COmpliance Monitor
Malintha Amarasinghe, Sasikala Kottegoda, Shashika Muramudalige, and Asiri Liyana ArachchiUniversity of Moratuwa2013Cloud-Based Driver Monitoring and Vehicle Diagnostic with OBD2 Telematics
Deepal Jayasekara, Vishmi Money, Shemil Hashan, and Mohamed InfazUniversity of Moratuwa2013Resource and Policy Aware Virtual Machine Scheduling in Medium-Scale Clouds
Supun Nakandala, Dinu Sandaru, Hirantha Sankalpa, and Sachith WithanaUniversity of Moratuwa2013Schema-Independent Scientific Data Cataloging Framework
Madhawa Chandrasena, Aruna Herath, Sandaruwan Herath, and Akila IroshanUniversity of Moratuwa2013API for Diaspora Distributed Social Network