2006 – present: Unit Manager for Digital Identity
Since the beginning of 2006 I was assigned to lead the new Digital Identity Unit, a group of 15 people responsible for strategies, solutions and implementation for the digital identity platform for the Piedmont regional government, both internally and in federation projects with other regions and with the central government.
2004 – 2005 : Project Manager and Architect, CSI Piemonte, Torino, Italy
At the beginning of 2004 I was assigned to a new infrastructure-level project with total responsibility for budget and delivery. The goal was to build a software infrastructure enabling the exchange of messages among civil service bodies according to the event-driven paradigm. The project had a two years’ time frame and has a budget of 2.5 million Euros, co-financed by the regional Piedmont government and by the central government. It was successfully completed at the end of the year 2005 and the new messaging infrastructure is now live.
2002 – 2003 : Software Architect, CSI Piemonte
In the third quarter of 2002 I submitted to my company’s CTO a proposal to replace the de-aggregated existing security infrastructures we had been using for internal use and for our customers with a unified security policy enforcement system based on a federated identity framework. The proposal was approved and the new identity/security framework was designed and developed throughout the year 2003. In this project, code-named “IRIDE” I reported to the project manager and I was responsible for architecture and software quality assurance. The development team was made up of five senior J2EE developers which reported to me. The new infrastructure, which was Italy’s first federated identity solution, was rolled out in December 2003, and is live since then.
2002 : Software Architect, CSI Piemonte
During the year 2002 CSI Piemonte was involved in the first wave of e-Government services in Italy. The company was committed to provide new web-based services for citizens and business subjects relating to regional and municipal public administration bodies. I worked in team with another J2EE architect to provide the project manager with a strong infrastructure-level architecture, based on the newly-acquired BEA WebLogic platform, to support the new e-Gov services.
2001 : Team Leader and System Architect, CSI Piemonte
During the year 2001 I led a small task force (5 people) through a software selection for a J2EE application server platform for CSI Piemonte. The software selection took 6 months to complete, and 9 different platforms were reviewed and tested, and in the end BEA WebLogic Server was selected and acquired. My responsibilities included team coordination, definition of test metrics, implementation of test cases and supervision of test activities. During the third quarter of the year I was also involved as System Engineer in a hardware selection activity for a new carrier-grade firewall and web load balancing platform. I reported to the CTO with regard to the evaluation of the impact of the new network infrastructure on the existing application pool.
2000 : System Architect, CSI Piemonte
In the year 2000 CSI Piemonte undertook a project to consolidate the existing company server pool with a robust and manageable server farm infrastructure. Working in a team of four people, I was responsible for evaluating the application-level impact of the new server farm, including helping developers and project teams in refactoring and redesigning their applications.
1998 – 1999 : Java Developer, CSI Piemonte
After joining CSI Piemonte I spent two years working as Java server-side developer in the Administration Division of the company. Reporting to a project manager, I was responsible for designing and coding new applications for accounting, payroll, inventory and so on.