Michele Andreoli is a Solution Architect with 13 years’ experience designing and implementing backend and data ingestion systems for Smart Cities and enterprise clients, blending Node.js and Java with Apache, Kafka, Timescale, and FIWARE. Based in Parma, he combines hands-on backend development and DevOps (Docker, GitLab CI) with system-level architecture for IoT and big data pipelines, including spatial services like GeoServer. His career spans consulting and product-focused roles where he built resilient ingestion, identity and data-management infrastructures using Syncope, CAS, NiFi and time-series databases. A lifelong Javascript enthusiast, Michele pairs technical rigor with creative pursuits—watercolor painting, mountain hiking and harp playing—which inform his pragmatic, human-centered approach to complex system design.
13 years of coding experience
11 years of employment as a software developer
Computer Science, Informatica, Computer Science, Informatica at Università degli Studi di Genova
Expert in Electronic and Telecomunication, Elettronica e Telecomunicazioni, Expert in Electronic and Telecomunication, Elettronica e Telecomunicazioni at ITIS Leonardo Da Vinci of Carpi (MO)
Contributions:13 releases, 80 commits, 1 PR in 10 months
node-moduleauthenticationnodejs
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.