Professional service
External examining
City University, Department of Informatics: MSc Data Science (2014- 2018); MSc Software Engineering (2016- 2018).
University College London, Department of Computer Science: BSc Computer Science and MEng Computer Science (2015).
King’s College London, Department of Computer Science, BSc Computer Science (2016 - 2021).
University of Roehampton: BSc Computing Technologies (2017-2022).
Northumbria University, Lead Examiner, Faculty of Engineering and Environment: MSc Artificial Intelligence Technology, MSc Big Data and Data Science Technology, MSc Technology for Sustainable Cities (2022-2023 ).
Promotion panels and committees
External
External advisor for promotion panels (2009 - ongoing): University of London and other Universities (UK; Jordan; The University of Hong Kong, China).
External panel member of various promotion panels for appointment of, or promotion to, assistant professor, associate professor, and full professor for Greek Universities (2012- 2019).
Internal
Academic Staff Review Panel, Conferment of Title (Associate and Full Prof), Birkbeck College (2020-2023).
Education Lead Network, Birkbeck College (2021-2023) .
Exam Board Chair, MSc Programmes, Birkbeck College (2010–2021).
Departmental Teaching Committee Chair, Birkbeck College (2010-2013).
School Research Committee, Birkbeck College (2013-2017).
School Teaching Quality Enhancement Committee (2010-2013).
Promotion panel, Lecturer to Senior Lecturer, Birkbeck College (2006-2009).
Reviewing
Journals
IEEE Transactions on Neural Networks
IEEE Transactions on Evolutionary Computation
User Modeling and User-Adapted Interaction
Information Sciences
International Journal of Artificial Intelligence Tools
Neurocomputing
Applied Soft Computing
Applied Intelligence
Journal of Information Technology Research
IEEE Transactions on Circuit and Systems
IEEE Signal Processing Letters
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Systems, Man and Cybernetics
Journal of Mathematical Analysis and Applications
International Journal of Neural Systems
British Journal of Education Technology
Decisions Support Systems
Artificial Life
Journal of Artificial Evolution and Applications
International Journal of Human Computer Studies
Journal of Intelligent Systems
European Journal of Information Systems
Computers and Education
Benchmarking: An International Journal
Information Visualisation
Simulation Modelling Practice and Theory
Journal of Software Architectures
Data and Knowledge Engineering
Journal of Applied Sciences
Information Technology Journal
Connection Science
Sensors
Sci
Informatics
Books and book proposals reviewing
Macmillan Press Ltd, Academic Press, Thomson Learning, Springer.
Regular reviewing for various conferences