· Professor, ECE School, Aristotle University of Thessaloniki (AUTH)2022–
· Chief Executive Officer, EXAPSYS Exascale Performance Systems2019–
· Associate Professor, Aristotle University of Thessaloniki (AUTH)2018–2022
· Manager, Synelixis Solutions SA2009–2022
· Associate Professor, Πολυτεχνείο Κρήτης - Technical University of Crete2004–2018
· Doctor of Philosophy (PhD), Computer Science, University of Cambridge1997–2000
· Master of Science (M.S.), Computer Science, 15/15, Harvard University1996–1997
· Bachelor of Science (B.Sc.), Computer Science, 8.87/10, University of Crete1992–1996