Born in Patras, Greece in 1979. I went to school at the Patras' University Experimental School and, in 1996, left Greece for Glasgow, Scotland. There, I studied at Glasgow Caledonian University and obtained my B.Sc. Honours (Sandwich) in Computer Studies, in 2001. I continued as a doctoral student at the University of Strathclyde and obtained my Ph.D. (Internet Content Pre-Caching for Mobile Devices) from the Department of Computer & Information Sciences. Dr. Mark Dunlop was my supervisor.
After my education, I was offered a lectureship at Glasgow Caledonian University, where I mainly taught the subject of Mobile & Ubiquitous Computing from 2005 until 2013. While there, I set up and co-directed the Mobile & Ubiquitous Computing Research Group, together with my colleague and friend, Peter Barrie. I left Glasgow Caledonian in 2013 to go back to Strathclyde, where worked as a researcher at the Mobiquitous Lab between 2013-17.
In between these main employment activities, I have taught as an associate professor at the Hellenic Open University (M.Sc. Engineering of Pervasive Systems) since 2010, set up and ran my own systems consultancy company in Patras (Noemon Consultants) since 2005, taught at the University of Patras Department of Computer Engineering and Informatics since 2011 and the Technological Educational Institute of Patras (2010-11).
Currently I am employed as an adjunct professor at the Hellenic Open University, an academic scholarship holder at the Technological Educational Institute of Patras, and as a course writer-editor at the Interaction Design Foundation. I am also an affiliated post-doctoral researcher at the University of Patras (CEID) and University of Strathclyde (CIS).
I am a Chartered Engineer of the UK Engineering Council and also a Chartered IT Professional and Member of the British Computer Society.