1998-2004: PhD in Applied Informatics, Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece. Thesis topic: Parallel and Distributed Implementations of Approximate String Matching.
1994-1998: BSc in Applied Informatics, Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece.
Since 06/2023: Professor of Computational Methods, Department of Balkan, Slavic and Oriental Studies, University of Macedonia, Thessaloniki, Greece.
08/2019 - 06/2023: Associate Professor of Computational Methods, Department of Balkan, Slavic and Oriental Studies, University of Macedonia, Thessaloniki, Greece
07/2014 - 08/2019: Assistant Professor of Computational Methods, Department of Balkan, Slavic and Oriental Studies, University of Macedonia, Thessaloniki, Greece
06/2013 - 07/2014: Lecturer, Department of Balkan, Slavic and Oriental Studies, University of Macedonia, Thessaloniki, Greece.
01/2011 - 06/2013: Lecturer, Department of Balkan Studies, University of Western Macedonia, Florina, Greece.
10/2007 - 08/2009: Adjunct Lecturer, Department of Technology Management, University of Macedonia, Naoussa, Greece.
10/2004 - 08/2006: Adjunct Lecturer, Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece.
09/2004 - 12/2010: High-school teacher of informatics in the public secondary education.
Social Data Science
Digital Humanities
Quantitative and Computational Social Science
Scientific Computing
String Matching Algorithms and Experimental Algorithmics
Information Retrieval
Parallel and Distributed Computing
IEEE - Institute of Electrical and Electronics Engineers, Computer Society.
IEEE TFCC - Task Force on Cluster Computing.
CMStatistics - Computational and Methodological Statistics, Specialized team: Matrix Computations and Statistics.
PDP Lab, Parallel and Distributed Processing Laboratory, University of Macedonia.
Guest Editor of Special Issue "Parallel String Matching Algorithms and Applications" of Algorithms, 2019.
First International Conference on Parallel, Distributed and Grid Computing for Engineering (PARENG'2009) 6-8 April 2009, Pecs, Hungary.
Second International Conference on Parallel, Distributed, Grid and Cloud Computing for Engineering (PARENG'2011) 12-15 April 2011, Ajaccio, Corsica, France.
2011 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2011), 18- 21 July 2011, Las Vegas, Nevada, USA, 2011.
1st, 2nd, 3rd and 4th International Conference on Next Generation Information Technology (ICNIT), 2010 - 2013.
8th and 9th International Conference on Computing Technology and Information Management (NCM and ICNIT), 2012 - 2013.
2nd, 3rd, 4th and 5th International Conference on Data Mining and Intelligent Information Technology Applications (ICMIA), 2010 - 2013.
2nd and 3rd International Conference on Communications and Information Sciences (ICCIS), 2012 - 2013.
5th, 6th, 7th and 8th International Conference on Computer Sciences and Convergence Information Technology (ICCIT), 2010 - 2013.
Third International Conference on Parallel, Distributed, Grid and Cloud Computing for Engineering (PARENG'2013) 25-27 March 2013, Pecs, Hungary.
Fourth International Conference on Parallel, Distributed, Grid and Cloud Computing for Engineering (PARENG'2015) 24-27 March 2015, Dubrovnik, Croatia.
Seventh International Conference on Emerging Networks and Systems Intelligence (EMERGING 2015) July 19 - 24, 2015, Nice, France.
Eighth International Conference on Emerging Networks and Systems Intelligence (EMERGING 2016) October 9 - 13, 2016, Venice, Italy.
Fifth International Conference on Parallel, Distributed, Grid and Cloud Computing for Engineering (PARENG'2017) 30-31 May 2017, Pecs, Hungary.
Ninth International Conference on Emerging Networks and Systems Intelligence (EMERGING 2017) November 12 - 16, 2017, Barcelona, Spain.
Tenth International Conference on Emerging Networks and Systems Intelligence (EMERGING 2018) November 18 - 22, 2018, Athens, Greece.
Eleventh International Conference on Emerging Networks and Systems Intelligence (EMERGING 2019) September 22 - 26, 2019, Porto, Portogal.
IEEE Transactions on Parallel and Distributed Systems, IEEE.
Journal of Computer Science, Science Publications.
Journal of Parallel and Distributed Computing, Elsevier.
Pattern Recognition, Elsevier.
International Journal of Computational Intelligence and Applications, World Scientific Publishing Co.
Journal of Discrete Algorithms, Elsevier.
Computer Science and Information Systems, ComSIS Consortium.
ACM Transactions on Design Automation of Electronic Systems, ACM.
International Journal of Advances in Engineering Software, Elsevier.
Journal of Supercomputing, Springer.
Journal of Convergence Information Technology, AICIT.
12th IEEE International Conference on Bioinformatics and Bioengineering, November 11-13, Cyprus, 2012.
Journal of Signal Processing Systems, Springer.
International Journal of Advanced Innovations, Thoughts & Ideas.
Journal of Applied Computer Science and Mathematics.
Journal of Multivariate Analysis, Elsevier.
Evolving Systems: An Interdisciplinary Journal for Advanced Science and Technology, Springer.
Journal of Computational Methods in Sciences and Engineering, IOS Press.
Concurrency and Computation: Practice and Experience, Wiley.
Numerical Mathematics: Theory, Methods and Applications, Cambridge University Press.
IEEE Access.
Algorithms, MDPI.
Entropy, MDPI.
Symmetry, MDPI.
Applied Sciences, MDPI.
Information, MDPI.
Mathematics, MDPI.
Electronics, MDPI.
Future Internet, MDPI.
02/2007 - 02/2008: Researcher (with contract) in the project "Support of Computer Science Studies", in the Department of Applied Informatics, University of Macedonia. The project was supported by the Operational Programme "Education and Primary Vocational Training" (EPEAEK II), of the 3rd Community Support Framework, (2007 - 2008). I have developed two educational materials, "Development of programming environment and a series of exercises for programming distributed applications and information systems in Java" and "Development of educational applications for cluster and grid programming".
10/2007 - 12/2007: Researcher (with contract) in the project "HellasGrid - Design and Development of Pilot Infrastructure and Advanced Services Grid Computing Systems". I have developed a technical report entitled "Implementation of pilot action to integrate Desktop Grids in the infrastructure of HellasGrid".
06/2008 - 08/2008: Researcher (with contract) in the project "HellasGrid - Design and Development of Pilot Infrastructure and Advanced Services Grid Computing Systems". I have developed two technical report entitled "Introduction to the infrastructures and Grid Applications" and "Other case studies for development of HellasGrid".