Sotirios Kontogiannis

Sotirios Kontogiannis

Electrical and Computer Engineer

Short Bio

Dr. Sotirios I. Kontogiannis graduated from Democritus University of Thrace, Dept. of Electrical and Computer Engineering. He received a five-year engineering diploma, MSc and PhD in software engineering in the research area of balancing algorithms-applications for distributed networking systems, from the same department.

He worked as software developer for several years in the private sector and participated into FP7 SMEs research GSRT projects and private sector development projects. He is currently scientific staff at the Dept. of Mathematics, University of Ioannina and director of the MCSL (Distributed MicroComputer Systems Laboratory team - His research interests are in the areas of Distributed systems, sensor networks, IoT protocols and algorithms, big data, cluster-based systems, databases, load balancing algorithms, middleware protocols design, network modeling and computer networks.

Δρ. Κοντογιάννης Σωτήριος είναι διπλωματούχος Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών απόφοιτος του Δημοκρίτειου Πανεπιστήμιου Θράκης με Μεταπτυχιακό δίπλωμα ειδίκευσης στις Τεχνολογίες Συστημάτων Μικροηλεκτρονικής και Πληροφορικής. Είναι διδάκτωρ του τμήματος Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών του Δημοκρίτειου Πανεπιστημίου Θράκης στον τομέα Λογισμικού και Ανάπτυξης Εφαρμογών. Το ερευνητικό του έργο επικεντρώνεται στην περιοχή των Κατανεμημένων Συστημάτων, της ανάπτυξης και υλοποίησης έξυπνων και αποδοτικών αλγορίθμων-εφαρμογών κατανομής φορτίου και Διαδικτυακών πρωτοκόλλων σε κατανεμημένα Διαδικτυακά συστήματα, Μεγάλα Δεδομένα, Βάσεις Δεδομένων, Δικτύων αισθητήρων, ΙοΤ πρωτοκόλλων και αρχιτεκτονικών, καθώς και υλοποίηση αλγορίθμων και πρωτοκόλλων πάνω σε νέες ασύρματες τεχνολογίες, middleware protocols, smart algorithms για το Internet of Things, smart cities, smart agricultural systems.

Εκπαίδευση - Education

Department of Electrical and Computer Engineering, DUTH

Electrical and computers engineering degree

Dissertation 2003 ("Implementing a Secure Local Area Network Environment")

Department of Electrical and Computer Engineering, DUTH

Electrical and Computer Eng. MSc, area of: Microelectronics and Information Systems Technologies

Master Dissertation 2006 ("Study and Implementation of content based HTTP load balancing techniques")

Department of Electrical and Computer Engineering, DUTH

Computers engineering PhD, research field: Load balancing algorithms and application layer protocols for distributed systems

PhD Thesis 2012 ("Efficient load balancing algorithms for Internet based services based on the content of the requests and the status of the servers")

Εργασιακή Προϋπηρεσία - Work Experience

Δημόσιος τομέας - Public sector

2005 - 2009

He worked as a software and web applications developer and computer engineer for the NOC of TEI of Eastern Macedonia and Democritus university of Thrace.

Ιδιωτικός τομέας - Private sector

2005 - 2018

He worked as a software developer, web applications developer, network protocols analyst and developer, and Information systems security specialist as a freelancer.


Electrical and Computers Engineer for TELETEL S.A. - Projects involvement:
  • AIM AFDX UDP-Port port oriented transmission/SNMP monitoring for Avionics Full Duplex-Developing SNMP monitoring Application- Project SAFT/FP7.
  • State of the art for airport surface wireless communication technologies, current standardisation efforts and initiatives and airport surface wireless communication technologies interference with GPS/EGNOS-Galileo signals and with airport radar systems (AIRMAN/M3S/WP2/D22 - AIRMAN M3SYSTEMS)
  • HERA-Home EnviRonment Application and services for the elderly, design and implementation. HERA SME for Telecom Austria STB services.


He worked as a software Engineer for TEKMON geomatics. He designed and implemented the Secure Concert System software (SCS) - ESPA call GSRT research project. Support for enterprises for the employment of high-qualified scientific and research staff

He also participated as a software Engineer in the design and implementation of TEKMON GIS system for urban data of Ioannina prefecture (


TEKMON geomatics, Design and implementation of new technologies and protocols for the Tactical Incident Management System (


TEKMON geomatics, Emergency Call-out Notification System (ECON) for the Athens International Airport


He is a member of TEKMON geomatics development team and chief scientific architect. From Apr. 2016 he is a scientific staff member of University of Ioannina, Dept. of Mathematics, section of Applied Mathematics and Engineering Research


Scientific Staff of the Dept. of Mathematics, University of Ioannina. Director of the Distributed MicroComputer Systems Laboratory team (MCSL) , Laboratory of Informatics, section of Applied and Computational Mathematics.

Διδακτική Προϋπηρεσία - Educational Experience


He worked as laboratorial and scientific collaborator for the Department of Information Management, the Department of Accountancy, TEI of Eastern Macedonia and the Department of Electrical and Computer Engineering, Democritus University of Thrace


He worked as a contract laboratorial collaborator for the Department of Software Engineering, TEI Hpeirou and the Department of Information Systems in Business Administration, TEI of Western Macedonia


He worked as a Ad-joint Assistant professor for the Department of Business administration, TEI of Western Macedonia


He worked as a contract Lecturer for the Department of Informatics and Telecommunications Engineering, University of Western Macedonia


Adjoint Assistant professor, Dept. of Business Administration, TEI of Western Macedonia.

Teaching courses:

  1. Web Applications Development I
  2. Web Applications Development II
  3. Mobile devices programming


Adjoint Assistant professor, Dept. of Business Administration, TEI of Western Macedonia.

Teaching courses:

  1. Graduates Seminar

Laboratory Assistant for Programming Courses (MATH-343,MATH-242), Dept. of Mathematics, University of Ioannina.


Teaching Courses at the Dept. of Mathematics, University of Ioannina:

  1. Database Systems and Web Applications Development (MATH-741)
  2. Parallel Algorithms and Systems (MATH-840)
  3. Educational Technologies (MATH-649)

Publications - Δημοσιεύσεις

Conference - Journal - Book Chapter Publications:

  • See Gooogle Schoolar link
  • See Semantic Scholar link
  • See Scopus Orcid Info link
  • See ResearchGate link

Πατέντες - Patents:

  1. Αυτοματοποιημένη Μελισσοκομική κυψέλη ελέγχου κατάστασης συνθηκών και απόκρισης (Α.Μ.Κ.Ε.Κ.Α.) – Πατέντα Αρ. ΟΒΙ 1008833, Διενθής Ταξινόμηση Α01Κ/ 47/00, Α01Κ 47/06, G05D 27/02, 31/08/2016.
  2. Αυτοματοποιημένo σύστημα ελέγχου κατάστασης Υγρασίας και απόκρισης Μελισσοκομικής κυψέλης – Πατέντα Αρ. OBI: 1009036, Διεθνής Tαξινόμηση A01K 47/06, G05D 27/02, G05B 19/04, 26/05/2017
  3. Αυτόνομος φάρος Αμπελώνα – Πατέντα Αρ. OBI: 1010255, Διεθνής Tαξινόμηση A01G 23/00, A01G 25/00, G01D 21/02, 27/06/2022

Δημοσιεύσεις σε Ελληνικά Συνέδρια-Περιοδικά:

  1. Σ. Βαλσαμίδης, Θ. Θεοδοσίου, Ι. Καζανίδης, Σ. Κοντογιάννης και Α. Καράκος, «Ανάλυση χρήσης πλατφόρμας ασύγχρονης διδασκαλίας», Στα πρακτικά του συνεδρίου ΕΣΔΟ Iούνιος 2010, Καβάλα, Ελλάδα.
  2. Σ. Βαλσαμίδης, Ι. Πετασάκης, Ι. Φλώρου, Σ. Κοντογιάννης «Μελέτη διείσδυσης των νέων τεχνολογιών στην πόλη της Καβάλας», 5ο Συνέδριο Ανάλυσης Δεδομένων, Σεπτέμβριος 2009, Ρέθυμνο, Ελλάδα.
  3. Σ. Βαλσαμίδης, Θ. Θεοδοσίου, Ι. Καζανίδης, Σ. Κοντογιάννης και Α. Καράκος, “Ανάλυση χρήσης πλατφόρμας ασύγχρονης διδασκαλίας”, Journal of PRactical Issues in Management & Economic (PRIME), vol. 3, ISSN 1791-576, Νοέμβριος 2010, pp. 128-144.
  4. Σ. Κοντογιάννης, Απόστολος Συρόπουλος, «Το λειτουργικό Σύστημα MINIX», Περιοδικό DILIMA τεύχος 8, Εναλλακτικά λειτουργικά Συστήματα, 2000.

Τεχνικές Αναφορές - Technical Reports:

  1. Σ. Κοντογιάννης (2015).«Ελληνική καινοτομία στις κυψέλες», παρουσίαση στο πρώτο θέμα, Σεπτέμβριος 2015, Ιωάννινα, 2015.
  2. N. Ζήνας,«Παρουσίαση στο Πρώτο Θέμα το συστήματος ελέγχου καταγραφής και απόκρισης SCS (Secure Concert System - Σύστημα ασφαλών συναυλιών)» - Tactical, Ιωάννινα, 2014.
  3. Σ. Κοντογιάννης, Π. Κατσιγιάννης Τα οικονομικά των Ελεύθερων Λογισμικών - Το Ελεύθερο Λογισμικό ως παγκόσμιο δημόσιο αγαθό», Φίλοι Λογισμικού Ανοιχτού Κώδικα (Φ.Λ.Α.Κ.) , Ξάνθη, Φεβρουάριος, 2010.
  4. Eustathiou N., Kontogiannis S., Valsamidis S. and Karakos A. (May 2008), “Filling in the gap of Electronic Elections, the JCElection Framework”, Data Analysis Laboratory, DUTH Technical Report TR-05-08.
  5. Kontogiannis S., Valsamidis S., Efraimidis P. and Karakos A. (Dec 2007), “An adaptive load balancing algorithm for cluster-based web systems”, Tech Report DUTH TR-12-07 , Data Analysis Laboratory, Dept. of Software Eng., DUTH Technical Report TR-12-07.
  6. Σ. Κοντογιάννης, Σ. Βαλσαμίδης «Προσδιορισμός της TCP συμπεριφοράς των web εξυπηρετητών», DUTH TR-02-04 , Τομέας Μικροηλεκτρονικής, ΔΠΘ, Ξάνθη, Φεβρουάριος, 2004.

Open-Projects Participation

  1. Kalipso Information System for recent projects (2016), Department of Mathematics, University of Ioannina
  2. TEKMON Geomatics, Secure Concert System (SCS), A technology - System and API, dedicated to the safety of outdoor event productions. (2014)
  3. TEKMON Geomatics, Γεωβάση, GIS σύστημα καταγραφής και απεικόνισης τοπογραφικών-χωροταξικών δεδομένων και σχεδίων οικισμών-O.T. για τον Νομό Ιωαννίνων (2013)
  4. S. Kontogiannis - Scrypt Application: KDE UI interface for the libMcrypt encryption library ( - Nikos Mavroyanopoulos author of libMcrypt (2013)
  5. S. Kontogiannis - SETH development team- SNMP management application for ETHernet networks v.2.0beta C# application for SNMP management and monitoring purposes for Ethernet networks - SETH project web-page (2011)
  6. S. Kontogiannis - Traffic Control Salbl v.2.0 Qt3 application for creating Linux TC HTB queues - Download version 2 source code (2006)
  7. S. Kontogiannis - NS2 Wireless simulation scripts (WRLS v.5) Download version 5 (2006)
  8. TCP Behaviour Identification tool-FreeTbit Application v.1.0 Source code - Download version 1.0.alpha (2004)
  9. Ghost Cryptographic Algorithm v.1.0 Source code - Download version 1.0.alpha (2003)