Percorso professionale
Le mie esperienze
Esperienze maturate sia in ambito aziendale che nell'insegnamento liceale o in corsi per adulti.
Informatica e Matematica al liceo
Ho insegnato informatica e matematica nei licei, portando nei corsi un approccio pratico e laboratoriale. Per me l'informatica non è solo teoria: è un mestiere che si impara facendo.
In classe costruisco percorsi in cui gli studenti programmano, sbagliano, correggono e riflettono. L'obiettivo non è memorizzare sintassi, ma sviluppare pensiero computazionale e capacità di problem solving.
Cosa ho fatto
- Corsi di informatica e matematica in licei
- Didattica laboratoriale con esercitazioni pratiche
- Introduzione alla programmazione
Arduino e crittografia per studenti
Ho progettato e tenuto laboratori STEM per studenti, con un focus su Arduino e crittografia. I ragazzi lavorano con componenti fisici, scrivono codice che muove oggetti reali e capiscono come la tecnologia si traduce in azione.
La crittografia, presentata in modo accessibile, introduce concetti chiave della sicurezza digitale: cosa protegge davvero i dati, cosa significa cifrare, perché le scelte tecniche contano.
Cosa ho fatto
- Laboratori pratici con Arduino
- Introduzione alla crittografia applicata
- Didattica hands-on per studenti liceali
ECDL/ICDL e informatica
Tengo corsi di alfabetizzazione tecnologica e informatica per adulti, inclusa la preparazione al certification ECDL/ICDL. L'obiettivo è rendere le persone autonome con la tecnologia, non solo formarli a un esame.
Lavoro con partecipanti di livelli molto diversi, dal principiente assoluto a chi vuole consolidare competenze. La sfida è adattare il ritmo e il linguaggio a ciascuno senza lasciare indietro nessuno.
Cosa ho fatto
- Preparazione ECDL/ICDL
- Corsi di alfabetizzazione tecnologica
- Formazione informatica per adulti
Sviluppo in ambito IT e automotive
Ho lavorato come fullstack developer in ambito IT e automotive, su prodotto nuovo e su manutenzione di sistemi esistenti. JavaScript e Java sono i miei strumenti principali, con i rispettivi ecosistemi.
Nell'automotive la qualità non è opzionale: requisiti stringenti, sicurezza, tracciabilità. Questo mi ha insegnato a scrivere codice che deve durare nel tempo e sopportare cambiamenti senza rompersi.
Cosa ho fatto
- Sviluppo fullstack JavaScript/Java
- Sviluppo prodotto in ambito automotive
- Manutenzione e refactoring di sistemi esistenti
Scrum master e team leader
Sono stato scrum master e team leader in numerose squadre, nell'IT e nello sviluppo nuovo prodotto in ambito hardware. L'hardware insegna che i cicli di sviluppo sono lunghi e il feedback arriva tardi: l'agilità serve proprio lì, ad accorciare le distanze e a rendere visibile il rischio prima che diventi problema.
Aiuto i team a trovare il proprio ritmo, a migliorare i processi senza dogmi e a consegnare valore in modo continuo. Non applico framework: li adatto al contesto.
Cosa ho fatto
- Scrum master in team IT
- Team leader nello sviluppo nuovo prodotto hardware
- Introduzione di pratiche agile in team tradizionali
Siti web minimalisti e sostenibili
Progetto e sviluppo siti web statici in stile minimalista, con particolare attenzione alla sostenibilità e alla privacy. Per siti di piccole dimensioni un approccio statico è la scelta migliore: veloce, sicuro, economico da mantenere.
Questo stesso sito è un esempio della mia filosofia: nessun framework, nessuna dipendenza superflua, solo HTML, CSS e il minimo JS necessario. Pochi KB per una esperienza completa.
Cosa ho fatto
- Landing page e siti vetrina statici
- Siti personali e portfolio
- Ottimizzazione di siti esistenti per performance e privacy
Vuoi collaborare con me?
Contattami per fissare una chiamata senza impegno.