Gianluca Barbaro is a multidisciplinary software engineer and musician based in Milan with 9 years of experience building embedded and mobile systems, specializing in ESP32 firmware, Qt/C++ embedded UI, Django backends and Flutter/Android frontends. He has delivered solutions for electric vehicle charging (OCPP), automotive automation, home automation and music apps, combining low-level C/C++ embedded work with Python web services and mobile UX. Fluent across Eclipse C/C++, Android Studio, and modern cross-platform Flutter, he bridges firmware constraints and cloud/frontend integration to ship production EVSE and IoT products. Unusually, he pairs this technical craft with a deep professional music background—recording albums, publishing music books, teaching jazz and performing on rare instruments like the jazz recorder and EWI—which informs his work on audio and multimedia applications. Former IT manager and IT journalist, he brings strong communication skills and product sensibility alongside hands-on engineering.
9 years of coding experience
9 years of employment as a software developer
Istituto Superiore di Studi Musicali "F. Vittadini" - Pavia
Biennio di II livello in Flauto Jazz, Biennio di II livello in Flauto Jazz at Civica Scuola di Musica - Milano
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Gianluca Barbaro - Sviluppatore Mobile Flutter Django Esp32