Information Technology

Udara Samaratunge

Sessional Lecturer

Udara holds an M.Sc. in Enterprise Application Development (EAD) which he passed with Distinction. He also won the best performer award at Sheffield Hallam University (SHU) in the United Kingdom.

Udara has completed a B.Sc. in Information Technology with honours at the Sri Lanka Institute of Information Technology (SLIIT) as well as a B.Sc. in Information Technology at Curtin University.

Udara is an Oracle Certified Professional Java Programmer (OCPJP). He also holds a certification in teaching in higher education, as well as some AWS certifications.

With more than five years of industry experience as a Software Engineer and Technical Consultant, Udara has contributed to enterprise-scale project development for clients in the UK, USA, Sri Lanka, and New Zealand.

Additionally, he has more than nine years of academic experience, delivering lectures to undergraduate and postgraduate students in the Department of Computer Science and Software Engineering at the Faculty of Computing, SLIIT.

In his academic career, he has supervised and examined undergraduate and postgraduate research projects, reviewed and published conference papers, and contributed to curriculum development for accredited degree programmes.

Furthermore, Udara has experience as a Research Engineer at Tomsk Polytechnic University (TPU) in Russia.

Udara’s research areas are Distributed Computing, Semantic Web, Machine Learning, Deep Learning, Generative AI, Augmented/Virtual Reality, HCI, and IoT.

His goal is to continuously learn from each experience and bridge gaps in industry and academia by introducing multidisciplinary research.

Outside of work, his interests are travelling, reading, and playing the violin.

Udara Samaratunge

Udara Samaratunge

Sessional Lecturer