Salvatore Coppola

Senior Java Software Engineer at Eurotech

Trieste, Friuli-Venezia Giulia, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code5 years of coding experience
job12 years of employment as a software developer
bookLaurea, Informatica, Laurea, Informatica at Università degli Studi di Napoli 'Federico II'
bookDiploma, Informatica, Diploma, Informatica at ITIS Augusto Righi
languagesEnglish, Italian
github-logo-circle

Github Skills (11)

javas10
java10
ui-design9
front-end-development9
uid9
gwt8
rest-api8
javascript7
eclipseiot6
internet-of-things5
iot5

Programming languages (4)

JavaCHandlebarsHTML

Github contributions (5)

github-logo-circle
eclipse-kura/kura

May 2021 - Jan 2023

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:
userFull-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.
eclipse-kuraeclipseiotgatewayeclipsejava
salvatore-coppola/kura

May 2021 - Apr 2024

Eclipse Kura™ project - http://eclipse.org/kura
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