ha un’esperienza ventennale come sviluppatore di applicazioni web interattive. Si è specializzato nella realizzazione di applicazioni complesse per i browser con JavaScript, nei test su browser con Selenium, nella programmazione funzionale e nella generazione di codice.