Professional experience
Banco BPM (Credit Risk domain) - Application for calculating ESG risk indicators within the credit granting processes:
- Configuration of Spring Batch jobs for data import and consolidation, with transactional management and performance optimization
- Implementation of REST APIs, adapted to the client’s standards
- Drafting of technical and functional documentation to support numerous releases
JavaSQLBashOracle DBSpringSpring BatchHibernateJUnitGitRTCMavenJenkinsMicrosoft ExcelPostmanIntelliJJiraConfluence
Intesa Sanpaolo (Finance domain) - Application for calculating the MIFID II Costs, Charges and Incentives Report:
- Development in Java with dozens of production releases
- Complete rewrite of SQL procedures, reducing execution times by over 50%
- Continuous compliance with the code quality KPIs required by the client
JavaSQLBashMariaDBSpringSpring BatchHibernateJUnitRTCMavenJBossMicrosoft ExcelEclipseErwin
Intesa Sanpaolo (Anti Financial Crime domain) - Application for recording gifts and representation expenses of all bank employees:
- Design of the application's ER model
- Development of the application from scratch in close collaboration with the Business Owner
- Drafting of the technical documentation and user manuals of the application
JavaSQLJavaScriptMariaDBSpringHibernateJUnitGitMavenJBossMicrosoft ExcelPostmanIntelliJErwinServiceNow
Intesa Sanpaolo (Supervision domain) - Application for monitoring corporate rules through the administration of accounting checklists:
- Adaptation of the existing application to the new digital bank Isybank
- Technical support to the client during migration activities on Google Cloud Platform
- Management and resolution of anomaly reports through the ServiceNow ticketing system
JavaSQLPostgreSQLOracle DBSpringHibernateJUnitGitMavenGoogle Cloud PlatformIntelliJServiceNow