

Software engineer with experience in Java and Spring, specializing in RESTful architectures and microservices. Skilled in team management and mentoring, with strong communication skills. Expert in using Kubernetes and Docker for scalable cloud solutions.
The People Manager is the point of reference for a technical team: they guide, support, and empower people in their professional development, with the aim of promoting both technical and personal growth. The role is focused on creating a positive and inclusive work environment, promoting the well-being of individuals, actively listening to the needs of the team, and acting as a bridge between individual needs and company objectives. Main responsibilities: Responsible for the professional growth of the team: defining career paths, assigning skill coaches, promoting training and continuous development. Providing constructive feedback, conducting performance review sessions, and setting clear and achievable goals. Focus on people's well-being, even beyond their technical role: constant presence, active listening, and creation of a climate of trust and inclusion. Facilitation of communication between technical teams and company leadership, promoting transparency and collaboration. Promotion of IBM values, work ethic, mutual respect, and a sense of belonging.
Project: for a major Italian insurance company. The aim of the project is to design and implement a highly reliable and scalable platform to support the customer's core applications, based on Redis Enterprise clusters installed on Red Hat Enterprise Linux 9.4 physical infrastructure, to ensure high performance in in-memory data management and significantly reduce data access times. At the same time, the project includes the design and implementation of advanced telematic systems (“black boxes”) for the collection and analysis of driving data and vehicle events. The platform enables real-time and big data analysis of driver behavior, supporting improved road safety, optimized insurance services, and market analysis. The role involves defining the overall architecture of the solutions, selecting the most suitable technologies, coordinating with the development and operations teams, and managing the security, integration, and performance aspects of the platforms. Main technologies: Redis Enterprise, Red Hat Enterprise Linux 9.4, IBM Watson IoT Platform for Automotive, Kafka, Spark Streaming, Cloudera Big Data Platform, vehicle telemetry systems, high-availability architectures, and real-time analytics. Framework and tools: IBM Cloud, WebSphere Liberty, Java/J2EE, Node.js, REST API, Message Hub (Kafka), Spark, HDFS, HBase, Cloudant, LDAP/IdP, monitoring and performance tuning systems, DevOps tools, and API integration
Project: of an important Italian telecommunications company. The objective of the project is to achieve a certain level of call diversion from the client's customer service by using a virtual assistant capable of maintaining a natural language conversation (thanks to IBM Watson and IBM Voice Gateway) with the client's users. Main technologies: Java EE 8, Podman, Kubernetes, Node js, Spring Boot. Frameworks and IDEs: Eclipse (Maven, Git), VSCode, Openshift Container Platform, Websphere Liberty, Bugzilla, SoapUI, Postman, Putty.
The IBM Buddy is an experienced professional who supports new hires, apprentices, and interns in the company onboarding process, facilitating their transition into the work environment and helping to reduce the imposter syndrome typical of the early stages of onboarding. The role involves continuously supporting junior resources, promoting their integration into work teams and the development of professional skills. Main responsibilities: Mentoring apprentices and interns, providing technical, methodological, and organizational support. Supporting new hires during project and training activities. Coordinating onboarding and training sessions with colleagues and team leaders. Planning structured meetings, both for individual sessions and for medium- to long-term growth paths. Supporting integration into the company and the creation of an internal network of contacts. Promoting a positive, collaborative work environment focused on people's well-being.
Project: of an important Italian telecommunications company. The objective of the project is to achieve a certain level of call diversion from the client's customer service by using a virtual assistant capable of maintaining a natural language conversation (thanks to IBM Watson and IBM Voice Gateway) with the client's users. Main technologies: Java EE 8, Podman, Kubernetes, Node js, Spring Boot. Frameworks and IDEs: Eclipse (Maven, Git), VSCode, Openshift Container Platform, Websphere Liberty, Bugzilla, SoapUI, Postman, Putty.
Project: e-CUPT e-CUPT is an online booking service designed to facilitate user access to healthcare facilities through a single access point available from computers, smartphones, and tablets connected to the Internet. Facilities enabled: AORN Cardarelli (Naples) AORN Caserta (Caserta) AO San Pio (Benevento) ASL Napoli 1 Centro (Naples) ASL Caserta (Caserta) AORN Santobono Pausilipon (Naples) ASL Napoli 3 Sud (Naples) AOU Federico II (Naples) Activities carried out and technologies used: Back-end development using REST services in Node.js, MVC architecture, and Mongoose Front-end development with Pug/Jade, CSS, jQuery, and MDBootstrap Integration with SOGEI systems Integration with the Health Card System (TS) Document generation using JasperReports (booking confirmation slip) Integration with online payment systems: BNL Positivity, Axepta, Nexi Payments, MyPay–PagoPA API integration and management via WSO2 API Manager
Project: AmorosoConcorsi – Administration Front-end development with Bootstrap, HTML5, CSS3, and Angular 1.6. Client-side implementation with Node.js and integration of REST services for the back end. Project: Surgery for Children Onlus – Clinical Record Management Front-end development with Bootstrap, HTML5, CSS3, JavaScript (ECMA 5), and jQuery. Back-end based on REST services developed in Node.js. Project: Notifications Center – Multi-channel notification system (Push, SMS, Email) Front End development with MDBootstrap (Material Design for Bootstrap), Pug/Jade, CSS3, JavaScript (ECMA 6), and jQuery. Back End with REST services in Node.js. Project: CUPT – ASL NA3 Sud & RIM Portal (Intelligent Multichannel Network) SMS booking notification system Front-end design and development with MDBootstrap, Pug/Jade, CSS3, JavaScript (ECMA 6), and jQuery. Back-end based on REST services in Node.js. Project: Struttureonline.it Online booking management system (ALPI and SSN) and front office for hospitals (AO Caserta, AO Rummo, Cardarelli, Santobono). Front End developed with HTML, CSS3, PHP, and JavaScript (ECMA 5, jQuery). Back End based on Web Services in PHP. Project: Gesticode – Waiting Room Management Front-end development with Bootstrap, HTML5, CSS3, JavaScript (ECMA 5), and jQuery. Back-end with REST services in Node.js, ORM Sequelize, PostgreSQL, Socket.io, and Socket.Net. Currently installed at: AORN Caserta, AO San Pio, AORN Cardarelli. Project: SPID – Service Provider (Public Digital Identity System) Front-end development with Spring Thymeleaf, Velocity Template, and JavaScript (ECMA 5, jQuery). Back-end based on Web Services in Spring Boot with SAML 2.0 authentication protocol.
Project: Leasociosan – ASL Caserta Application development using Java 1.7 with Apache Struts framework. Deployment and management on JBoss Application Server. Project: New Front End Agreements and Product Catalog – BNL (Banca Nazionale del Lavoro) Back end implementation using REST services implemented with Spring. Front end development with Angular 1.6, Node.js, and Grunt. WebSphere Application Server. Project: Conduct Information System (DIS) – Trenitalia Development of the system using Java 1.7 with Spring framework. VMware vFabric Application Server. Project: e-CUPT – ASL Caserta Development of the system using Java 1.6 and Apache Axis2 framework for service integration. Apache Tomcat Application Server.
Technical Skills & Expertise
Programming Languages: Java (J2EE, EE 8, 17, 16), JavaScript (ECMA 5 / ECMA 6), Nodejs, PHP, SQL, HTML5 / CSS3
Frameworks & Front-end: Spring Ecosystem (Spring, Spring Boot, Spring Thymeleaf), Hibernate / JPA / JDBC, Angular (16) / AngularJS / Reactjs, jQuery, Bootstrap / MDBootstrap, Ionic, Apache Struts, Pug/Jade, Velocity Template
Cloud, Containers & DevOps: Red Hat OpenShift, Kubernetes, Podman / Docker, Red Hat Enterprise Linux (RHEL 94), IBM Cloud, Continuous Integration (CI), Code Review, Maven / Git / Jenkins / Grunt, Bugzilla
Databases & Big Data: Relational DBs (PostgreSQL, MySQL, Oracle), NoSQL DBs (MongoDB, Redis / Redis Enterprise, Cloudant, HBase), Big Data Platforms (Apache Spark, Spark Streaming, HDFS, Cloudera), Mongoose / ORM Sequelize
Architecture, Integration & Messaging: RESTful APIs / Web Services / SOAP, Apache Axis2, Microservices / MVC, Kafka / Message Hub, RabbitMQ, WSO2 API Manager, Identity & Access Management (SAML 20, LDAP/IdP), IBM Watson (IoT Platform for Automotive, Voice Gateway), Socketio / Socketnet, JSON / XML, UML / OOP
Servers, Tools & IDEs: Apache Tomcat / JBoss, WebSphere / WebSphere Liberty / VMware vFabric, Eclipse / VSCode, Postman / SoapUI / Putty, Kibana, JasperReports
Management & Soft Skills: People Management & Leadership, Team Mentoring & Onboarding (Corporate Tutor / Buddy), Performance Appraisal, Agile Methodology, Effective Communication