G. Novetti.IT

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