Teaching & Leadership
Academic leadership and
two decades in the classroom
Chair, Dean, and Programme Director roles across Bulgaria, Albania, and Nigeria — paired with hands-on undergraduate and graduate teaching in computer science, software engineering, databases, data science, and project management, in highly diverse cultural environments.
Appointments & Teaching
Roles and courses, by period
Professor & Program Chair
Leading academic-programme oversight, accreditation and self-study reports, curriculum design, faculty management, and student-outcomes assessment. Concurrently a faculty member at Tirana Business University (Programming for Data Science, M.Sc.).
Dean & Associate Professor
Set the strategic direction of the faculty; led accreditation, curriculum development, and the introduction of new teaching technologies. Associate Professor title conferred by the University of Tirana (Doc. No. 272).
Associate Professor · Chair, Information Systems
Established the Information Systems research agenda and managed ICT vocational and training programmes at ACIT.
Associate Professor · Program Director, CS
Directed the graduate Computer Science programme and coordinated with the University of Greenwich (UK) as link programme partner. Chair of Telecom and Network Engineering (2020–2021).
Assistant Professor · Chair, CS & Software Engineering
Established a research agenda in Computer Science and Information Systems and led curriculum revision across the programme.
Programme Leader · Assistant Professor · Lecturer
Facilitated 300% growth in the Master’s programme over three years, delivered in conjunction with the University of Greenwich (UK); held full responsibility for the quality, procedures, and processes of the programme on the Albanian campus.
Lecturer
Instructed Computer Science courses and advised undergraduate projects across several concurrent courses.
Online Instructor (Recognised Teacher)
Taught on the M.Sc. in Project Management and MBA programmes.