Esperienze professionali

presso vari (2019-2025)


Docenza Excel – Ciac Formazione, CFTA, Digital Attitude, Edenred, ForIt Group, KIS, ManPower, Mondadori, Orienta

  Docenza Strumenti di Presentazione Efficace – Orienta

  Docenza PowerPoint – Orienta

Consulenze Excel – Edenred, consulenti finanziari, società sportive

Amazon KDP – mydailychess

Docenza SQL / Access – ForIt

Docenza Sviluppo App Mobile e IoT – Fondazione Le Vele

Programmatore di siti WordPress e Prestashop – liberi professionisti, attività commerciali, associazioni


presso la società HCL Tech (2017-2019)


Analista / Programmatore Angular –  Sviluppo di una Web Application per il controllo dei parametri di funzionamento di un prototipo di Modem 5G. Il server è sviluppato in NodeJs.

Test Automation Developer –  Attraverso il framework di testing TestNg, il tool JCat (Java Common Auto Testing) e l’automation server Jenkins realizzo e automatizzo test per la verifica di alcuni apparati a micro onde Ericsson scritti in Java 8. I meccanismi della Test Automation contribuiscono ai processi di produzione del software tipici della Continuous Integration.[/vc_column_text][vc_separator type=”small” position=”center”]


presso la società Tech Mahindra (2015-2017)


  2016-2017 – Analista / Programmatore Java –  Sviluppo di una GUI stand-alone chiamata Migration Tool per l’installazione da remoto di nuove versioni di software di apparato per Telecom Italia. La tecnologia impiegata per l’aspetto grafico è la libreria JavaFx, evoluzione delle Swing. Gli aspetti di comunicazione remota via SSH e FTP sono invece stati sviluppati utilizzando la libreria JSch.

   2016 – Analista / Programmatore Java – Sviluppo di Web Services per l’apparato NetMatch-M di Italtel. Scritti in Java, utilizzando le librerie Jersey, questi RESTful WebServices hanno lo scopo di mascherare le interrogazioni al DB di apparato alla vista della GUI che li invoca.

   2015 – Analista / Programmatore Java – Nell’ambito del progetto TNOVA finanziato dalla comunità europea, sviluppo di un Plugin di comunicazione http per lo schedulatore di job RunDeck.

   2015 – Programmatore ASP .NET – Bug fixing e implementazione nuove features della GUI dell’apparato Italtel NetMatch-M. Il framework utilizzato è ASPNET MVC4 con l’impiego di HTML5 e javascript per il frontend.

   2015 – Tester Python / Selenium WebDrivers – Sviluppo di test con RobotFramework e Selenium WebDrivers per la GUI dell’apparato NetMach-M.[


presso l’azienda Italtel (2006-2014)


  2014 – Analista / Programmatore PHPBootstrap – Realizzazione del cruscotto monitoraggio flussi del sistema Italtel DBTA (Big Data Trend Analysis). Il sistema si compone di una parte di reperimento delle informazioni sotto forma di files depositati periodicamente in una opportuna directory. Di una seconda componente che trasferisce opportunamente i dati in un DB. Infiine di una GUI per la presentazione all’utente delle informazioni opportunamente raggruppate.

  2011-2013 – Analista/Programmatore JSP – Implementazione di una User Interface (UI) attraverso Java Server Pages (JSP) per la consultazione di un Database Oracle ad uso del personale Fastweb; realizzazione di report attraverso il tool di reportistica Birt

   2010-2011 – Analista/Programmatore Python Realizzazione di script Python per l’interrogazione di centrali telefoniche TIM attraverso il protocollo telnet. Raccolta dei dati di allarmistica (DB MySql) e presentazione periodica di report consuntivi

   2006-2009 – Analista/Programmatore JSP Realizzazione di pagine JSP per la consultazione di un DB Oracle ad uso del personale Fastweb.


In collaborazione con la società Prisma Software Solutions


   2009 – 2011 – Analista/Programmatore Java Analisi e realizzazione di un applicativo Java per l’analisi statistica del comportamento fraudolento nelle competizioni scacchistiche on-line: anticheating per Ace-Guard.


presso la società One-Ans (2000-2006)


  2005 – Analista/Programmatore Visual Basic Progettazione e realizzazione di un tool per il controllo del processo di delivery dei nuovi utenti del servizio Alice Mia di Telecom Italia.

  2004 – Analista/Programmatore JSP Progettazione e realizzazione di un servizio pubblicitario di MMS Pushing per Vodafone attraverso la tecnologia JSP;

  2004 Docente VBA docenza di un corso di Visual Basic for Applications.

  2000-2003 – Team leader/Analista/programmatore Visual Basic Progettazione e realizzazione dei CD multimediali di didattica scacchistica Chessmultimedia per Le due Torri di Bologna.

  2002 – Analista/Programmatore Java, Servlet, JSP, Javascript. Sviluppo della sezione di WEB-Banking del sito della Banca Popolare di Lodi, tecnologia: Java, Servlet, JSP, Javascript.

  2001 – Analista di supporto alla prevendita Studio di fattibilita’ tecnica di supporto ai vigili del comune di Milano con l’impiego di tecnologia Java, Active Server Pages (ASP), Short Message Service (SMS);

  2001 – Analista/Programmatore Java, Perl Analisi e sviluppo di un applicativo per la raccolta dei dati di rete e il calcolo dei valori di Service Level Agreement (SLA), tecnologia: Java, Perl.

  1999-2000 – Analista/Programmatore Java Progettazione e realizzazione di una GUI per la visualizzazione dei dati di log e di allarme per l’apparato Cisco Nautilus. Impiego della libreria grafica JfreeChart.[


presso l’azienda Alcatel (1989-2000)


  1989-2000 – Analista/programmatore con linguaggi C e Visual Basic Progettazione e realizzazione di diverse versioni di Local Craft Terminal per gli apparati Alcatel F-MUX e MUX-A. Progettazione di software di supporto al debugging e firmware di apparato