Salta al contenuto

GET/it/cv

Valerio Evangelista

Junior Backend Developer · Java / Spring Boot

Disponibile da subito, in sede, ibrido o da remoto

Profilo

Sviluppatore backend Java, iscritto al 3° anno di Ingegneria Informatica. Arrivo allo sviluppo da un’autoscuola, dove dal 2023 al 2025 gestivo una sede. Ho portato in produzione un’applicazione web per un cliente esterno, seguendola dai requisiti al rilascio, e ho realizzato un gestionale in Spring Boot su architettura modulare.

Competenze tecniche

Linguaggi
Java, SQL
Backend
Spring Boot, Spring Security, Spring Data JPA, Spring Modulith, Hibernate/JPA, JWT
Dati e test
PostgreSQL, Flyway, JUnit 5
Strumenti
Git, Maven, Docker, IntelliJ IDEA, Postman, OpenAPI, Claude Code
Frontend
Next.js, React, Tailwind CSS, Payload CMS

Esperienza

Sviluppatore full-stack

ECP Fabricamente, Roma

Marzo–ottobre 2026

  • Progettata e sviluppata da solo l’applicazione web di un centro di orientamento universitario, in produzione: il sito con il catalogo dei corsi e il CMS, Next.js e Payload su PostgreSQL.
  • Realizzato il CRM dei contatti commerciali, con email automatiche e notifiche push.
  • Gestito in autonomia il rapporto con il committente, dai requisiti al rilascio. Referenza disponibile.

Leggi il caso di studio

Istruttore di guida e insegnante di teoria

Autoscuola, Roma

Gennaio 2023–settembre 2025

  • Gestita in autonomia una sede di tre persone: pianificazione delle guide, esami, rapporto con allievi e famiglie.
  • Circa 150 allievi l’anno, con oltre il 90% di promossi all’esame. Primo contatto commerciale con i clienti potenziali.

Progetti

Gestionale per autoscuole

  • Java 21
  • Spring Boot 3.5
  • Spring Modulith
  • PostgreSQL

Monolite modulare con Spring Modulith per più autoscuole sulla stessa installazione, con i confini fra i moduli verificati dai test.

  • Quattro ruoli di dominio - amministrazione, segreteria, istruttore, studente - con autorizzazione Spring Security e JWT. Dominio preso dal settore in cui ho lavorato.
  • Rate limiting, cache, audit log, OpenAPI, migrazioni Flyway. Test di integrazione su un PostgreSQL vero, non su mock.

Leggi il caso di studio

Gestionale per agenzia viaggi

  • Java 25
  • Spring Boot 3.5
  • Spring Security
  • Spring Data JPA
  • MariaDB

Un’applicazione Spring Boot su MariaDB, nata come console e poi web, con login a sessione e BCrypt, pagamenti PayPal e biglietti PDF con QR code.

Leggi il caso di studio

Formazione

Laurea triennale in Ingegneria Informatica (L-8)

Universitas Mercatorum

In corso, 3° anno

Tecnico superiore, sviluppatore software (V livello EQF)

ITS Academy Lazio Digital

In corso

Perito elettronico ed elettrotecnico

ITI Pacinotti-Archimede, Roma

2019

Lingue

Italiano
madrelingua
Inglese
C1

Certificazioni

Cambridge English: C1 Advanced (CAE)

2019

Gli altri formati