Summary
Gianluca Barbera is a Back-End Senior Developer with 10 years of experience building and modernizing enterprise systems across Java, Node.js/TypeScript, and cloud-native architectures. He combines hands-on skills in containerization (Docker), microservices, and performance optimization with a track record of migrating and refactoring legacy applications to scalable RESTful and event-driven systems (Kafka, WebSocket). Having worked at IBM, NTT DATA and Aitek, he is comfortable leading small teams, conducting requirements analysis, and delivering production-ready integrations for manufacturing and aerospace clients. Based in Genoa and completing advanced studies in Computer Engineering, he pairs academic rigor with practical implementation, including MES and production-management domain knowledge. Colleagues know him for pragmatic modernization strategies and a focus on measurable performance gains rather than theoretical designs.
10 years of coding experience
4 years of employment as a software developer
Laurea Magistrale in Ingegneria Informatica, Linguaggi formali e sicurezza informatica, Laurea Magistrale in Ingegneria Informatica, Linguaggi formali e sicurezza informatica at Università degli Studi di Genova
Diploma Maturità Scientifica, Corso di studi tradizionale e corso ECDL, Diploma Maturità Scientifica, Corso di studi tradizionale e corso ECDL at Liceo Scientifico Statale Leonardo da Vinci
Licenza Media, Sperimentale Musicale, Licenza Media, Sperimentale Musicale at Scuola Media Statale ex Parini-Merello
English, Italian