Dr Nalaka Dissanayake

Dr Nalaka Dissanayake


Nalaka R. Dissanayake received a B.Sc. degree in information technology from the Sri Lanka Institute of Information Technology in 2007, an M.Phil. degree from the University of Colombo School of Computing in 2017, and a Ph.D. at the University of Westminster, London in 2024.

From 2007 to present, he worked as a student instructor, instructor, assistant lecturer, software designer, lecturer, and senior lecturer in various institutes. He has authored over 30 peer-reviewed conference papers and 5 journal papers. His research interests cover software design (primarily software architectures, architectural styles, and design patterns) and rich web-based applications engineering. He has contributed to the domain of web engineering by introducing architectural styles, design patterns, and terms and definitions for some concepts related to rich web-based applications. He has also served as a reviewer for some conferences and journals.


Nalaka's research work focus on rich web-based applications engineering, primarily design and development. He is working on a design methodology for rich web-based applications, which includes a UML extension. 

He is also interested at prompt engineering towards utilizing the available AI/ML models and APIs to solve problems, integrating them into rich web-based applications.


  • Software Systems Engineering

Sustainable Development Goals
In brief

Research areas

Rich Web-based Application, Software design and architectures and Architectural styles and design patterns

Skills / expertise

Rich web-based applications engineering

Supervision interests

Rich web-based applications