Βασικό πτυχίο στα Μαθηματικά (Α.Π.Θ.), μεταπτυχιακό MSc in Computer Science (University of Dundde, Scotland, UK), και διδακτορικό δίπλωμα PhD in Computer Science (UCD, National University of Ireland).
6 έτη υπεύθυνος μηχανογραφικών συστημάτων (Βιομηχανία και Βιβολιοθήκη ΤΕΙ Λάρισας)
Απο το 2002 έως σήμερα μέλος Ε.Π. του τμήματος Τεχν. Πληροφορικής και Τηλεπ. του ΤΕΙ Λάρισας
Διακρίσεις: 2 best paper σε διεθνή συνέδρια
Ερευνητικά ενδιαφέροντα: Cloud Computing, Big Data, Distributed Computing, Parallel and distributed algorithms, Scheduling, Distributed data mining