2004: Καθηγητής, Τομέας Υπολογιστικών Συστημάτων και Εφαρμογών - Τμήμα Πληροφορικής και Τηλεπικοινωνιών, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών
2002: Αναπληρωτής Καθηγητής, Τομέας Υπολογιστικών Συστημάτων και Εφαρμογών - Τμήμα Πληροφορικής και Τηλεπικοινωνιών, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών
1997: Επίκουρος Καθηγητής, Τομέας Υπολογιστικών Συστημάτων και Εφαρμογών - Τμήμα Πληροφορικής και Τηλεπικοινωνιών, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών
1989-97: Λέκτορας, Τομέας Υπολογιστικών Συστημάτων και Εφαρμογών, Τμήμα Πληροφορικής, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών
1989: Λέκτορας, Τομέας Φυσικής των Εφαρμογών - Τμήμα Φυσικής, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών