Salvatore Coppola is a Senior Java Software Engineer based in Trieste with over 15 years of hands-on experience and five years in senior roles focused on edge IoT and distributed systems. He currently develops and architects features for Eclipse Kura/Eurotech's ESF framework, blending deep OSGi knowledge with full-stack contributions—especially front-end UI improvements and backend REST API hardening on a well-known open-source IoT gateway project. His background spans port terminal microservices, industry 4.0 data platforms, and legacy-to-modern migrations (JBoss, Maven, Oracle), showing an ability to modernize critical enterprise systems. He pairs practical coding work with ops responsibilities—managing Nexus, GitLab and Keycloak—and has taught Java programming, reflecting both technical depth and mentorship. Notably, his open-source commits include UI clarity and stack-trace cleanup that improve production stability for edge deployments. Pragmatic and curious, he aims to transition from senior engineer toward architect roles while continuing to ship reliable, maintainable systems.
5 years of coding experience
12 years of employment as a software developer
Laurea, Informatica, Laurea, Informatica at Università degli Studi di Napoli 'Federico II'
Diploma, Informatica, Diploma, Informatica at ITIS Augusto Righi
Eclipse Kura™ is a versatile framework to supercharge your edge devices, streamlining the process of configuring your gateway, connecting sensors, and IoT devices to seamlessly collect, process, and send data to the cloud.
Role in this project:
Full-stack Developer
Contributions:261 reviews, 142 commits, 316 PRs in 1 year 8 months
Contributions summary:Salvatore primarily focused on the front-end user interface, including UI elements, and also made modifications to the back-end REST API responses. Their commits addressed stack trace removals from the UI and API responses, improving the clarity and functionality. They also fixed various bugs and issues, improving the stability of the web interface. This included specific work on a Java-based web client and the back-end API.
Contributions:2 PRs, 548 pushes, 164 branches in 2 years 11 months
javaeclipse-kuraeclipsekura
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
Salvatore Coppola - Senior Java Software Engineer at Eurotech