Sono un programmatore junior con forte motivazione a crescere professionalmente. Cerco lavoro, preferibilmente in smart working, nell'ambito dello sviluppo software. Sono disponibile e volenteroso ad apprendere nuove tecnologie.
Le mie competenze attuali includono:
Java
JavaScript
HTML
CSS
Vue.js
Spring Boot
JPA / Hibernate
Ho recentemente completato il corso per Java Developer Junior con Generation Italy (terminato il 17 marzo 2025), dove ho appreso le tecnologie sopra citate attraverso lezioni pratiche e progetti. Ho inoltre concluso un lavoro sviluppando una funzionalità per la gestione e comunicazione dei messaggi di vincita di un gioco bingo, in particolare:
Ho sviluppato più di 20 messaggi (richieste e risposte) per la comunicazione client-server, rispettando uno specifico protocollo binario;
Ho implementato la serializzazione e deserializzazione di oggetti complessi in Java, strutturati secondo specifiche tecniche;
Ho lavorato su data mapping da JSON a oggetti Java (DTO) e viceversa, integrando Jackson per la gestione delle richieste HTTP in servlet;
Ho gestito la comunicazione attraverso servlet Java in un ambiente simil-produzione;
Ho lavorato con array e strutture dati ibride (es. List char[]) ottimizzate per il protocollo di trasmissione.
Sono autonomo nell'uso di Git e Maven. Sono determinato a crescere in un contesto professionale, contribuendo attivamente ai progetti.