WORK EXPERIENCE
-
23/09/2023 – present
Custom Software Engineering Analyst – Accenture, Cagliari- Design and redevelopment of Java 6 – 17 micro-services (Spring MVC 5.3 / Spring Boot 3.x)
- Development of single-page applications (SPA) and micro-front-ends in Angular 13 – 17
- Implementation of OAuth 2 and SAML authentication protocols
- Migration of relational (MS SQL, Oracle 19c) and NoSQL (MongoDB) databases
- CI/CD governance on Azure and OpenShift (OCP 3 – 4)
- Daily pair-programming mentor for three junior engineers
-
12/2024 – present Custom Software Engineering Analyst
02/2024 – 12/2024 Custom Software Engineering Associate
09/2023 – 02/2024 Software Engineering Intern - 15/06/2015–17/07/2015
Company stage
Agenzia delle Entrate provincial directorate, Cagliari
Front office:- assistance at fiscal codes and car taxes operators
- support for operators dedicated to forms and ticket assignment
- compilation of testamentary practices
- archive reorganization
06/2019 – 07/2019
Preparation of the start-up of a new Caf, San Sperate
F24 compilation and land regisrty survey request through the Agenzia delle Entrate websiteEDUCATION AND TRAINING
2016 – ongoing
Bachelor's degree in Mathematical Sciences, University of Cagliari
Basis of theoretical, methodological and applicative skills in the fundamental areas of mathematics. Abilities of analysis and synthesis, individual learning and problem solving23/09/2018 – 08/10/2018
Machine Learning by Stanford University on Coursera (mooc online)
Wide introduction to machine learning (“Supervised learning” and “Unsupervised learning”), to datamining and to the recognition of statistical patterns.2011 – 2016
Enrico Mattei State Technical Institute, Decimomannu
High-school's degree on Administration, Finance and Marketing
General skills: English, Spanish, programming.
Professional skills: business management, interpretation of economic results and study of the functions that make up the company system (administration, planning, control, finance, sales, information system, special management).PERSONAL SKILLS
Mother tongue: italian
Other languages: english, spanish-
Listening Reading Spoken interaction Spoken production Writing pruduction English C2 C2 C1 C1 C1 Spanish B1 B1 A2 A2 A2 Levels: A1 and A2: Basic user – B1 e B2: Independent user; C1 e C2: Advanced user
DRIVING LICENSE: B
DIGITAL SKILLS
-
Information processing Comunication Content creation Security Troubleshooting Advanced user Advanced user Advanced user Advanced user Advanced user - Excellent command of the Office package tools with experience in Excel's functions
Knowledge of various programming languages including:- Spring Boot
- Angular
- Java
- JS, HTML, CSS
- C (27/30-esimi [60/64/175])
- Matlab
- Visual Basic
Good command of image/video editing software