Ioύλιος 1998-Σήμερα: Καθηγητής, Τμήμα Πληροφορικής, Παν. Αθηνών.
Νοέμβριος 2000-Σεπτέβριος 2002: Αντιπρόεδρος Παιδαγωγικού Ινστιτούτου.
Μάρτιος 1995-Ιούλιος 1998: Αν. Καθηγητής, Τμήμα Πληροφορικής, Παν. Αθηνών.
Σεπτέμβριος 1996-Σεπτέμβριος 2000: Μέλος Διοικητικού Συμβουλίου COSMOTE.
Φεβρουάριος 1984-Μάρτιος 1995 : Τμήμα Μηχ. Ηλ. Υπολογιστών και Πληροφορικής, Πανεπ. Πατρών.
Mάρτιος 1981-Σεπτέμβριος 1983: Στρατιωτική Θητεία.
Δεκέμβριος 1978-Mάρτιος 1981: Research Fellow, Dept. of Electronics and Electrival Eng. University of Birmingham, U.K.