Junior developer · Brescia

Scrivo codiceche qualcun altrodovrà leggere.

Servizi Java Spring Boot, front-end TypeScript, pipeline di dati. Mi occupo soprattutto della parte meno vistosa: schemi coerenti, errori gestiti invece che ignorati, test sui casi limite, rilasci ripetibili. È quella che decide quanto costa il progetto dopo il primo mese.

Focus
Backend e full-stack
Stack
Java · Spring · SQL · TypeScript
Base
Brescia · anche da remoto
Stato
Disponibile
$astro build · 4 pagine · 285 ms

Quattro terreni su cui lavoro

Analisi · sviluppo · rilascio · manutenzione

Siti e applicazioni web

Front-end tipizzati, rendering statico o lato server a seconda di cosa serve. Performance e accessibilità le misuro, non le do per buone.

Astro · TypeScript · Vite

Servizi Java Spring Boot

API REST documentate, autenticazione, job schedulati. I test di integrazione verifico che coprano il comportamento, non i dettagli di implementazione.

Spring Boot · JPA · JUnit

Architetture client-server

Protocolli su socket e WebSocket, lavoro offline e riconciliazione quando la rete torna. I conflitti li risolve una persona, non una regola implicita.

WebSocket · gRPC · JavaFX

Elaborazione dati

Pipeline ETL e normalizzazione di sorgenti disomogenee, con controlli di qualità prima che i dati finiscano a valle di qualcun altro.

Python · SQL · Airflow

Vetrina

Progetti 03

Percorso

2025 — oggi

Junior developer

Software house · Brescia

Servizi Spring Boot e front-end TypeScript in un team di sei persone. Scrivo API e test di integrazione, partecipo alle code review e seguo i rilasci containerizzati.

2024 — 2025

Tirocinio e prime commesse

Progetti su commissione · Brescia

Siti statici, applicativi client-server e automazioni sui dati, seguiti da solo dalla raccolta dei requisiti al rilascio. Qui ho imparato quanto pesa una decisione presa male all’inizio.

2021 — 2024

Laurea in Informatica

Università degli Studi di Brescia

Basi di dati, reti e ingegneria del software. Tesi su un servizio di sincronizzazione tra client offline e server, con gestione esplicita dei conflitti.

Contatti

Cerco una posizione da junior developer, a Brescia o da remoto.