Καθηγητής του Τμήματος Μηχανικών Η/Υ και Πληροφορικής της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών, από το 1990, και «ψυχή» του Ινστιτούτου Τεχνολογίας Υπολογιστών, ιδιαίτερα μετά τον θάνατο του καθηγητή Δημήτρη Μαρίτσα. Έχει πάρει το διδακτορικό του από το Harvard, ενώ τις βασικές σπουδές τις έκανε στο Μετσόβιο Πολυτεχνείο από όπου έλαβε πτυχίο μηχανολόγου ηλεκτρολόγου. Διετέλεσε ερευνητής του Harvard, Επίκουρος καθηγητής του NYU. Εχει τιμηθεί με πολλά βραβεία και με το Πρώτο Πανελλήνιο της Ελληνικής Μαθηματική Εταιρείας. Είναι ένας από τους αντιπροέδρους της EATCS (Συμβούλιο Ευρωπαϊκής Ενωσης για τη Θεωρητική Πληροφορική) και διακεκριμένος επισκέπτης ερευνητής του Max Planck Informatic. Το 2005 αναγνωρίστηκε ανάμεσα στου 50 κορυφαίους επιστήμονες παγκοσμίως στην επιστήμη των υπολογιστών σύμφωνα με το «The best Nurturers in Computer Science Research». Διετέλεσε εθνικός εκπρόσωπος της χώρας μας στο IST/EU και ήταν μέλος του ISTAG, μια εξέχουσα ομάδα 40 ειδικών ατόμων που συμβουλεύει την Ευρωπαϊκή Κοινότητα σε θέματα πολιτικής για την έρευνα. Βρίσκεται με άδεια στην Αγγλία για εκπαιδευτικούς λόγους.