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, a PhD at the University of Westminster, London, in 2024, and a PhD at the Sri Lanka Institute of Information Technology in 2025.
From 2007 to the present, he has worked as a student instructor, instructor, assistant lecturer, software designer, lecturer, visiting lecturer, and senior lecturer in various institutes. He also serves as a reviewer for some conferences and journals.
He has authored over 30 peer-reviewed conference papers and 5 journal papers. His research interests cover software modelling (primarily software architectures, architectural styles, and design patterns) and rich web-based applications engineering.
He has contributed to the field of web engineering by introducing architectural styles, design patterns, terminology, and concepts for rich web-based application engineering.
Nalaka's research work focus on rich web-based applications engineering, primarily modelling 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 utilising the available AI/ML models and APIs to solve problems, integrating them into rich web-based applications.
Nalaka's research work is moving towards standardising software engineering concepts for effective use of vibe coding.