03 / Behind the code
About me.
I’m Giuseppe, a Backend Software Engineer based in Naples, Italy. I specialize in Java and Spring Boot, with full-stack experience in TypeScript and Angular.
My work spans microservices, real-time communication, payment integrations, and database performance. I care about making complex systems understandable and reliable.
I also enjoy the collaborative side of engineering: technical coordination, working with international partners, and mentoring junior developers.
Outside of work, I’m passionate about motorcycling and love football and gaming. Whether I’m out on a ride, watching a match, or playing a game, I enjoy making time for the things I love beyond code.
Skills.
Languages & frameworks
Java · Spring Boot
TypeScript · Angular
JavaScript · Express.js
Data & persistence
PostgreSQL · Oracle
MongoDB · Flyway
SQL · PL/SQL
APIs & integrations
REST · WebSocket
WebRTC · Nexi · Stripe
Microservices
Delivery & operations
Docker · OpenShift
GitHub Actions · GitLab CI/CD
Azure DevOps · Dynatrace
Education & languages.
Bachelor’s degree in Computer Engineering
Università degli Studi di Napoli Federico II
Sep 2016 — Feb 2022
Thesis: Combinatorial Testing on Microservices Applications
Italian — Native · English — Professional proficiency