Giorgos Stamatelatos

Dept. Electrical & Computer Engineering · Xanthi, Greece 67100 · +30 697 6 452133 · [email protected]

MSc, Dipl.-Ing | Software Engineer

I was born in Athens, Greece and raised in Lixouri, Kefalonia, Greece. I received my diploma in Electrical and Computer Engineering from the Democritus University of Thrace, Greece in 2011 and my Master's degree in Computer Science under the advisory of Assistant Prof. Pavlos Efraimidis in 2014. I am currently pursuing my PhD in the Algorithms and Privacy Research Unit while working as a software engineer.

Scientific Interests

Design and Analysis of Algorithms, Algorithmic Game Theory, Social Networks (Influence, Fraud, Wisdom), Big Data, Information Retrieval

Technical Subjects

Java, Scala, MEAN, LAMP, Shell Scripting, Linux


Research Assistant

Athena Research and Innovation Center

Funded project Tools for Promoting Tourism Experience

December 2018 - December 2021

Research Assistant

Democritus University of Thrace

Funded project Assessment of News Reliability in Social Networks of Influence

March 2018 - December 2019

Software Engineer

DUTh Career Advisory Office

Angular JS, Vue JS, Drupal, Visual Basic .NET.

September 2016 - Present

Teaching Assistant

Democritus University of Thrace

In courses Data Structures and Algorithms and Complexity.

September 2014 - August 2020

Research Assistant

Athena Research and Innovation Center

Social Network Analysis.

August 2015 - January 2016

Research Assistant

Athena Research and Innovation Center

Funded project ATLAS Advanced Tourism pLAnning System

ATLAS seeks to create a step change in tourism services by advancing the state-of-the-art of the algorithms for fast geo‐aware social media tagging and annotation and geo‐aware multimedia information retrieval and recommendation. In particular, ATLAS aims at an innovative breakthrough in combining the just mentioned technologies for practical tourism services at a quality level that meets the expectations of the users.

January 2012 - December 2014


Democritus University of Thrace

Ph.D., Social Network Analysis

Algorithmic Analysis of User Behavior in Social Media

In the work presented in this thesis we use both established and novel structural methodology social network analysis in order to recognize the online behavior of users and utilize the observations in order to attempt to solve problems that commonly arise in online social networks. Our assumption, that is confirmed –to an extent– through our analysis, is that users will behave consistently with their interests, beliefs or tastes. This phenomenon gives rise to patterns and structure to real social networks as users have the tendency to create connections with other users or other entities based on criteria of interest, taste or exposure. Our methods are exclusively structural, i.e. they rely on the links formed in an explicit or implicit network between the relevant entities, which may not be necessarily formed among real users. In summary, our analysis is twofold: (1) structural analysis and (2) based on the expected behavior of users.

September 2015 - January 2022

Democritus University of Thrace

M.Sc., Algorithmic Game Theory

Algorithmic Techniques for Influence Dynamics in Social Networks

In this thesis, a non-cooperative, zero-sum game of influence between two firms on a social network is defined and examined. The social network is represented with a directed graph of n individual agents with an initial opinion on a particular subject. The DeGroot model defines the opinion dynamics and the rules of social interaction, according to which the belief of each individual is influenced by the opinions of their neighbors. The players of the game are two external entities who have diametrically opposed opinions. Each player tries to manipulate the community in their own opinion’s favor, by actively interfering with the social graph structure. We investigate possible equilibria, identify basic principles for a successful strategy and compare the performance of several algorithms implementing player strategies.

March 2012 - July 2014

Democritus University of Thrace

Diploma, Computer Security

Distributed Search among Agents with Enhanced Privacy

In this thesis, a new platform, called Quantum, for distributed computations among independent agents, is presented. Quantum is capable to operate on infrastructures that are formed by massive numbers of agents communicating over the Internet, and is tolerant of adding/removing peers. Furthermore, the new platform is intended to support the privacy of the peers which participate in each distributed computation. In the proposed solution we have chosen a decentralized network architecture and exploited technologies of peer-to-peer networks.

February 2011



  • Pavlos S. Efraimidis, George Drosatos, Avi Arampatzis, Giorgos Stamatelatos, Ioannis N. Athanasiadis. A Privacy-by-Design Contextual Suggestion System for Tourism. Journal of Sensor and Actuator Networks, special issue on “Techno-Human Collective Systems for Smart Cities Innovation”, 2016.


  • George Drosatos, Pavlos S. Efraimidis, Avi Arampatzis, Giorgos Stamatelatos, Ioannis N. Athanasiadis. Pythia: A Privacy-enhanced Personalized Contextual Suggestion System for Tourism. COMPSAC, 2015.
  • Ioannis Karagiannis, Avi Arampatzis, Pavlos S. Efraimidis, Giorgos Stamatelatos. Social network analysis of public lists of POIs. Panhellenic Conference on Informatics, 2015.
  • Giorgos Stamatelatos, George Drosatos. Controlled Access in Enclosed Building using a Computer. SFHMMY, 2012.
  • Giorgos Stamatelatos, George Drosatos, Pavlos S. Efraimidis. Quantum: A Peer-to-Peer Network for Distributed Computations with Enhanced Privacy. EUREKA, 2009.


  • George Drosatos, Giorgos Stamatelatos, Avi Arampatzis, Pavlos S. Efraimidis. Award winning algorithms for contextual recommendation. TREC Contextual Suggestion Track, 2013.


Programming Languages & Tools (by Fluency)
  • Maven
Web Development
  • SQLite
  • LaTeX


Beginner Rubik's Cube Tutorial: A beginner friendly solution to Rubik's cube that is easy to remember and execute.

Network Eye (NetEye): A web tool for the analysis of complex networks.