Prime esperienze
Nel 1983 acquista uno ZX-Spectrum e scrive i primi programmi da autodidatta in Basic ed Assembler (Z80).
Dal 1987 al 1989 frequenta la Scuola diretta a fini speciali in informatica presso l'Università di Messina. Si diploma nel 1989 (voto 110/110 e lode). Qui impara a conoscere diversi linguaggi di prommazione (C, Pascal, Fortran, Cobol) e sviluppa applicativi in diversi sistemi operativi (Unix, Dos).