Lecturing
&
Mentoring

Teaching, mentoring, supervision, and knowledge-sharing across computing, artificial intelligence, software development, data mining, intelligent systems, and emerging engineering technologies.

University Teaching Student Mentoring Research Supervision

Teaching Appointments

University of Sri Jayewardenepura

Nov 2023 - Present

RoleLecturer (On Contract)

University of Sri Jayewardenepura

May 2023 - Nov 2023

RoleTemporary Instructor

University of Peradeniya

Oct 2021 - Mar 2023

RoleTeaching Assistant

Universal College Lanka

March 2026 - Present

RoleVisiting Lecturer

Luxway Campus

March 2026 - Present

RoleVisiting Lecturer

Asia Pacific Institute of Information Technology

2026 - Present

RoleVisiting Lecturer

Courses & Teaching Contributions

Project Supervision

Co-supervisor

MotionMetrics: Hybrid Stereo Marker / Markerless 3D Biomechanics System

Co-supervised a low-cost 3D biomechanics analysis system integrating stereo marker tracking and markerless pose estimation, leading to an IEEE conference publication.

  • Biomechanics
  • Pose Estimation
  • Sports Analytics
Co-supervisor

OccluWatch: Multi-Camera Vehicle Tracking with Occlusion Handling

Guided a final-year project integrating YOLO, ByteTrack, TransReID, GCN-based re-identification, OCR, and automated email-based violation ticketing.

  • Multi-Camera Tracking
  • Re-ID
  • OCR
Co-supervisor

EverWell60+ Senior Health, Nutrition, and Dementia Support App

Co-supervised a culturally adapted mHealth application for Sri Lankan older adults with nutrition education, reminders, cognitive mini-games, and bilingual audio-visual support.

  • mHealth
  • Older Adults
  • Usability Testing

Certifications

Interested in project supervision, mentoring, or an academic discussion?

I am open to student mentoring discussions, invited sessions, project supervision conversations, and academic collaborations related to computing, AI, computer vision, biomedical imaging, robotics, and software development.