Summary
Overview
Work history
Education
Skills
Certification
Affiliations
Informazioni Personali
AUTORIZZAZIONI
Timeline
Generic
Gianluca Ciuffa

Gianluca Ciuffa

Roma,Italia

Summary

Sviluppatore software con una vasta esperienza nella progettazione e implementazione di architetture e applicativi distribuiti via web. Esperto in un'ampia gamma di linguaggi di programmazione e framework, tra cui Java (J2SDK, J2EE), C/C++, Angular, Hibernate JPA e SQL. Esperto in metodologie di ingegneria del software, automazione dei test, sviluppo di API e progettazione di interfacce utente. Negli ultimi anni ho progettato e implementato architetture a microservizi distribuite su cloud provider Azure.

Overview

13
13
years of professional experience
11
11
years of post-secondary education
1
1
Certification

Work history

Software Engineer

PagoPA SpA
Roma, Italia
09.2022 - 09.2022
  • Sviluppo della piattaforma che gestisce i pagamenti della pubblica amministrazione, appogiandosi un architettura a microservizi e seguendo un pattern event-driven e cqrs.
  • Lo stack tecnologico di sviluppo è Java17/21, Spring, Springboot, Webflux, MongoDB
  • Il servizio viene erogato su piattaforma Azure

Analista/Progettista software

Altran/Capgemini Engineering
Roma, Italia
10.2018 - 10.2018
  • Analisi, progettazione e sviluppo di alcuni applicativi la cui funzionalità è il monitoraggio della rete telefonica e dati
  • L'esperienza è stata focalizzata su progetti frontend da sviluppare in Angular, GWT e manutenzione su progetti java swing
  • I prodotti fanno parte di un' ampia architettura basata su microservizi che offre anche altri applicativi il cui sviluppo è basato su stack tecnologico Java che comprende ejb e rest api.

Analista programmatore

Ised Spa
Roma, Italia
05.2010 - 05.2010

Analisi, progettazione e sviluppo di diversi progetti tra cui:

  • una piattaforma di ecommerce con relativi portali web di acquisto
  • un software applicativo per studi medici
  • sistema di gestione per la gestione di una cooperativa assicurativa per professionisti medici
  • portale di toponomastica per la pubblica amministrazione

Tutti i progetti sono stati sviluppati con una visione estesa dal frontend al backend e mi ha permesso di maturare esperienze diverse su Java7/8, swing, ejb, servlet, SQL, Javascript, HTML, XML, JPA, Hibernate, Struts, e librerie come JSTL, JQuery, GWT, SmartGWT, GXT, applicativi come Glassfish, JBoss, Eclipse


Tirocinio: addetto sistemi informativi

SIGC Spa
Roma, Italia
03.2010 - 03.2010
  • Progettazione e sviluppo del software per la gestione dei processi e dei documenti aziendali

Education

Laurea Specialistica - Ingegneria Informatica

Sapienza" Università di Roma
02.2007 - 01.2010

Laurea triennale - Ingegneria Informatica

Sapienza" Università di Roma
09.2003 - 02.2007

Maturità scientifica -

Liceo Scientifico "G. Peano" di Monterotondo
09.1998 - 06.2003

Skills

  • MS-DOS/Windows/Linux/MacOS
  • C/C
  • Java17/21
  • Spring
  • Angular
  • SQL
  • UML
  • HTML
  • Javascript
  • Applet
  • Swing Java
  • XML
  • Metodologie di Progettazione delle Basi di Dati
  • Ingegneria del Software
  • Progettazione di architetture software
  • Web Services
  • NGRX
  • Struts
  • Apache-Tomcat
  • Eclipse
  • NetBeans
  • Glassfish AS
  • Geoserver
  • JBoss
  • WildFly AS
  • IntelliJ JetBrains
  • Hibernate JPA
  • EJB
  • Query SQL
  • Componenti web
  • JQuery
  • GWT
  • SmartGWT
  • GXT
  • UI
  • Testing automation
  • Servizi REST
  • API development
  • Azure
  • MongoDB

Certification

  • Microsoft Certified: Azure Developer Associate - 2025
  • Certified ScrumMaster - 2024

Affiliations

  • Astronomia
  • Corsa
  • Donatore di sangue dal 2000

Informazioni Personali

Data di nascita: 18/01/84

AUTORIZZAZIONI

Autorizzo il trattamento dei miei dati personali ai sensi del Decreto Legislativo 30 giugno 2003, n. 196.

Timeline

Software Engineer

PagoPA SpA
09.2022 - 09.2022

Analista/Progettista software

Altran/Capgemini Engineering
10.2018 - 10.2018

Analista programmatore

Ised Spa
05.2010 - 05.2010

Tirocinio: addetto sistemi informativi

SIGC Spa
03.2010 - 03.2010

Laurea Specialistica - Ingegneria Informatica

Sapienza" Università di Roma
02.2007 - 01.2010

Laurea triennale - Ingegneria Informatica

Sapienza" Università di Roma
09.2003 - 02.2007

Maturità scientifica -

Liceo Scientifico "G. Peano" di Monterotondo
09.1998 - 06.2003
Gianluca Ciuffa