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
5 years of employment as a software developer
Master's degree Computer Engineering, Master's degree Computer Engineering at Università degli Studi di Genova
High school diploma, High school diploma at Liceo Scientifico Statale Leonardo da Vinci
Middle school diploma, Middle school diploma at Scuola Media Statale ex Parini-Merello
English, Italian