Biografia
Istruzione
Laurea in Informatica, conseguita presso l’Università di Pisa nel 1987, discutendo una tesi di laurea dal titolo “Un linguaggio grafico orientato a PHIGS per ambienti hardware a basse prestazioni”
Carriera professionale
Dal 1988 al 1989 ha avuto un post-doc presso IBM Research, Kingston, NY (USA) dove ha sviluppato un pacchetto di visualizzazione per le applicazioni di modellazione molecolare.
Nel 1990 si trasferisce a Tolosa, in Francia, dove ha avuto un altro post-doc al CERFACS ed è stato direttamente coinvolto nello sviluppo di un ambiente orientato per la progettazione interattiva di domini computazionale nell’ambito della fluidodinamica computazionale.
Nel 1992 si trasferisce al CRS4 (Centro di Ricerca, Sviluppo e Studi Superiori in Sardegna) un centro di ricerca neocostituito istituito dalla regione autonoma della Sardegna. Al CRS4 ha ricoperto una posizione come ricercatore fino al dicembre 1994 e come ricercatore senior fino al settembre 2001. Nel giugno 1996 è stato nominato responsabile per il trasferimento di tecnologia per il centro e dal gennaio 1998 fino al dicembre 2000 è stato assistente dell’Amministratore Delegato del CRS4. In questa nuova posizione era responsabile del coordinamento di tutte le attività di ricerca che coinvolgessero finanziamenti pubblici (regionali, nazionali ed europei).
Dall’ottobre 2001 è professore associato di Informatica presso l’Università di Cagliari, dove ha insegnato corsi di programmazione object-oriented, computer graphics e linguaggi formali ed insegna corsi di programmazione, interazione uomo-macchina e geometria computazionale. Nel corso degli anni è stato relatore di decine di tesi di laurea e laurea specialistica e supervisore di più di dieci tesi di dottorato.
Incarichi e qualifiche professionali
È valutatore iscritto all’Albo degli Esperti MIUR, è stato componente del Senato Accademico dell’Università di Cagliari, membro del Consiglio di amministrazione del Consorzio per l’Università Telematica della Sardegna, vicepresidente del GRIN (GRuppo di INformatica, associazione dei docenti di Informatica delle Facoltà di Scienze) e membro del Comitato di Accreditamento di EQANIE (European Quality Assurance Network for Informatics Education).
Interessi di ricerca
Nel corso della propria carriera si è interessato di rappresentazione grafica di modelli molecolari (incluse applicazioni di geometria computazionale al molecular modeling), studio di ambienti object-oriented per generazione interattiva di griglie computazionali, visualizzazione scientifica (in particolare di metodi innovativi per l’estrazione di iso-superfici e medical imaging), Negli ultimi dieci anni si è occupato prevalentemente di geometrica computazionale, in particolare di algoritmi per la costruzione ottimale di triangle strips, metodi di elettrostatica computazionale per problemi di geometria differenziale discreta, morphing tridimensionale e segmentazione ed estrazione di scheletri topologici. Ha recentemente iniziato a occuparsi d’interazione uomo-macchina, in particolare delle interfacce naturali, gestuali e tattili.