Senior Developer - Consultant
CurrentIn 2006 starts working with Elsag-Datamat, then continuing in the same area, after a merger, with Aubay Italia SpA.In this period he works in the "PUMA/Segnalazioni" group, that develops solutions for banking regulatory compliance and risk management. Contributes to the development of a lineup of applications that interface banking systems with the Italian National Bank (Banca d'Italia). His duties and work encompass a wide range of technologies, from .Net/J2EE applications (both backend and web-based frontends) to COBOL-based legacy solutions, with specific focus on system integration, DB administration and application architecture and design. He's also in charge of maintaining and upgrading the systems used by the group.Some examples:- Design and development of a communication engine based on Karaf/ActiveMQ- Porting of several applications from legacy COBOL code to a mixed infrastructure, using open source COBOL compilers, Web Services and so-called "open" technologies (J2EE, .Net, etc.)- Design and development of Windows-based C++ services for managed the interface with the above-mentioned applications- Lead developer for Eurofan, a catalogue and support for banks and financial institutions, written in J2EE + JSP/MVC- Management of virtual and physical systems, with different DBMS type (Oracle, SQL Server, PostrgeSQL, MySQL), analysis for capacity planning, etc.- Development and maintenance of StarRisk (2007-2011) a web-based risk management solution with data analysis modules.- Development and maintenance of eVia (2006-2009) an integrated suite for an insurance company, porting the solution from a legacy DCOM/VB6 architecture to .Net with Web Services