Nato come programmatore VisualBasic/Access a Cagliari. Si e' affacciato al mondo della programmazione Internet nel 1996, producendo per un ISP locale CGI in Visual Basic. Utilizza MSSQL Server come base dati. Scoprendo la tecnologia ASP ha esteso e utilizzato le nuove conoscenze. Attualmente, per esigenze lavorative, programma anche in java e JSP e MSSQL Server.