I am a user experience researcher and software engineer in the R&D Department of Citard Services Ltd, and a Ph.D. student at the Department of Computer Science, University of Cyprus.

I hold an M.Sc. in Web Science and Big Data Analytics from the University College London (2014-2015), and a B.Sc. in Computer Science from the University of Cyprus (2010-2014).

My research interests revolve around the area of Human-Computer Interaction, Artificial Intelligence, Intelligent User Interfaces, and Usable Security.

I have professional experience as a researcher and software engineer in EU research projects (EU-AAL MEMENTO, EU-AAL SUCCESS) and National research projects (PersonaWeb, Smartag). In the past, I have worked as a software engineer at Playtech BGT Sports, London, UK (2015-2017).


ACM MobileHCI 2018 - Constantinides, A., Belk, M., Fidas, C., & Samaras, G. (2018). On Sociocultural-centered Graphical Passwords: An Initial Framework, ACM SIGCHI Human-Computer Interaction with Mobile Devices and Services (MobileHCI 2018), ACM Press (to appear)
ACM UMAP 2018 - Constantinides, A., Belk, M., Fidas, C., & Samaras, G. (2018). On Cultural- centered Graphical Passwords: Leveraging on Users’ Cultural Experiences for Improving Password Memorability, ACM SIGCHI User Modeling, Adaptation and Personalization (UMAP 2018), ACM Press (to appear)
MDM 2015 - Constantinides, A., Belk, M., Germanakos, P., & Samaras, G. (2015). The PersonaCheck System for Personalizing M-Commerce Checkout Processes. In Mobile Data Management (MDM), 2015 16th IEEE International Conference on (Vol. 1, pp. 303-306). IEEE.
UMAP 2015 - Germanakos, P., Belk, M., Constantinides, A., & Samaras, G. (2015). The PersonaWeb System: Personalizing E-Commerce Environments based on Human Factors. In UMAP Workshops.
INTERACT 2015 - Belk, M., Germanakos, P., Constantinides, A., & Samaras, G. (2015). A human cognitive processing perspective in designing E-commerce checkout processes. In Human-Computer Interaction (pp. 523-530). Springer, Cham.

Work Experience

Python Back-End Software Developer, SRE Team

Nov 2015 - Dec 2017
Playtech BGT Sports, London, UK

Involved in the development and maintenance of the common projects including communication and service libraries, development/integration tools and configuration/monitoring tools

Involved in the development and maintenance of the build/deployment/management of containerized applications as microservices and responsible for the stability of the Development Environments

Member of the Out Of Hour Support Team – 1st Line Support for issues reported on Production Environments

Research Lab Assistant

Jun 2014 - Aug 2014
SCRAT Group, University of Cyprus, Nicosia, Cyprus

Highly involved in the web development of a national-funded research programme (PersonaWeb), which is a framework for dynamic adaptation and personalization of general content eServices, based on cognitive and human factors

Summer Staff

Jun 2013 - Sep 2013
IT Department, Elysium Hotel, Paphos, Cyprus

Assist and support various Software Systems available in the Hotel

Highly involved in the development of the Hotel’s Website

Summer Staff

Jun 2011 - Aug 2011
IT Department, KPMG, Nicosia, Cyprus

Operating System installation (including imaging and remote installation)

Software installation and configuration

End User Support

IT asset inventory


MSc Web Science and Big Data Analytics

Oct 2014 - Oct 2015
University College London, London, UK

A specialist programme that covers fundamental aspects of Web related technologies and big data analytics, ranging from information search and retrieval, data mining and analytics, large-scale distributed and cloud computing, to E-Commerce and their business economic models, and the latest concepts of Web 2.0 and the underlying network science.

Coursework: A challenging one-year programme covering 8 taught modules, including Information Retrieval and Data Mining, Distributed Systems and Security, Multimedia Systems, Complex Networks and Web, Web Economics.

Dissertation: ”Relevance, Popularity, Credibility: A Novel URL Recommender System on the Social Web”
My dissertation is part of an online social website, coined Searcular, which combines Google search with social networks aiming to provide personalized recommendations for improving user search experience by looking at like-minded people. My contribution to the Searcular project revolves around the recommendation of relevant, popular and credible public URLs extracted from social networks.

BSc Computer Science

Sep 2010 - Jun 2014
University of Cyprus, Nicosia, Cyprus

A combination of theoretical and practical aspects of Computer Science, examined in terms of final year written exams as well as the application of practical tools to individual and team projects

Coursework: An intensive four year course covering 33 taught modules, including Communications and Networks (8.5/10), Logic In Computer Science (8.0/10), Networks Information Security (8.0/10), System Programming (8.5/10), Advanced Networks (8.0/10), Computer Architecture (8.0/10), Mobile Computing Systems – Android Development (9.5/10)

Dissertation: ”Tool for Development and Processing of General Content eServices for Personalized and Adaptive System”
My dissertation is part of a national-funded research programme, coined PersonaWeb, aiming to supply a framework for dynamic adaptation and personalization of general content eServices, based on cognitive and human factors.