CURRICULUM VITAE

Leonardo Santoni

IndirizzoViterbo (VT), IT
Emailleonardosantoni.job@gmail.com
Sitoleonardosantoni.com
NazionalitàItaliana
Data di nascita13/02/1992

ESPERIENZA LAVORATIVA

2018 – 2020
SGELETTRONICA
SettoreSviluppo software, Automazione, Sistemi Embedded
RuoloCollaboratore Informatico
Attività principali
  • Creazione di un Content Management System (CMS) completo con backend di amministrazione dei contenuti.
  • Progettazione e sviluppo della parte server in C++ e della parte client in JavaScript per dispositivi IoT basati su architettura ARM, con comunicazione tramite JSON API REST.
  • Sviluppo di un'applicazione Android nativa in Java con interfaccia grafica utente.
  • Creazione di grafiche vettoriali per applicazioni web e mobile con Inkscape.
2024
Tirocinio curriculare
Attività principali
  • Sviluppo e fine-tuning (PEFT) di modelli open-source di tipo LLM, utilizzando dati sintetici generati da modelli allo stato dell'arte. Validazione dei dati attraverso algoritmi di statistical model checking e analisi interazione uomo-macchina

ISTRUZIONE E FORMAZIONE

2025
Università di Roma “La Sapienza”
Corso di Laurea in Informatica
QualificaLaurea Triennale (L-31)
Principali materie Programmazione (C, C++, Java, Python), Ingegneria del Software, Intelligenza Artificiale, Machine Learning, Sistemi Operativi, Reti di Calcolatori, Basi di Dati, Progettazione Software, Statistical Model Checking, Fine-tuning di modelli GPT, generazione e verifica di dati sintetici, Statistica, Matematica Discreta e Logica, Analisi Matematica, Algebra Lineare, Fisica Tecnica.
2011
ITI – Elettronica e Telecomunicazioni
QualificaPerito Industriale – Capotecnico
MaterieElettronica, telecomunicazioni, informatica di base, sistemi, automazione.

LINGUE

MadrelinguaItaliano
Altre lingue Inglese
 • Lettura: Buono
 • Scrittura: Buono
 • Orale: Buono

COMPETENZE

Relazionali Ottime capacità di collaborazione in team maturate durante progetti universitari di gruppo e lavori di sviluppo software in ambito lavorativo. Capacità di comunicazione tecnica e divulgativa, sviluppata nella redazione di tesi scientifiche, documentazione di progetto e articoli accademici.
Organizzative Autonomia nella gestione di progetti software, dalla fase di progettazione allo sviluppo e testing. Capacità di organizzare attività complesse come il fine-tuning di modelli di intelligenza artificiale e la gestione di progetti di ricerca accademica.
Tecniche
Office Automation
Elaborazione testi (Altamente specializzato), Fogli elettronici (Avanzato), Software di presentazione (Avanzato), Suite da ufficio (Altamente specializzato), Web Browser (Altamente specializzato)
Software Applicativi
Utilizzo software CAD: Orcad (Electronic Design Automation – PCB Design) (Avanzato)
Programmazione
1C:Enterprise programming language (Avanzato), Assembly (Intermedio), Bash (Avanzato), C++ (Avanzato), Java (Avanzato), JavaScript (Avanzato), Kotlin (Intermedio), PowerShell (Avanzato), Python (Avanzato), PHP (Avanzato), Node.js (Avanzato), Laravel (Intermedio), Spring (Base), Bootstrap (Avanzato), HTML (Avanzato), CSS (Avanzato), API REST e sviluppo server/client (Avanzato), Interazione uomo-macchina HCI (Avanzato), GitHub (Intermedio)
Intelligenza Artificiale
Machine Learning (Avanzato), Deep Learning (Avanzato), NLP – Natural Language Processing (Avanzato), Fine-tuning di LLM (GPT, PEFT, LoRA) (Avanzato), Hugging Face Transformers (Avanzato), PyTorch (Avanzato), TensorFlow (Avanzato), Statistical Model Checking (Avanzato), Validazione dati sintetici (Avanzato), Analisi dati qualitativi e quantitativi (Avanzato)
Gestione Sistemi e Reti
Architetture client-server (Avanzato), Android in Java (Avanzato), Linux (Ubuntu/Debian) – amministrazione di sistema (Avanzato), Gestione server Linux: utenti, permessi, servizi (Avanzato)
Gestione Dati
Sistemi di gestione di database (DBMS): MySQL (Avanzato), SQLite (Intermedio)
Grafica e Multimedia
Inkscape – editor grafici vettoriali (Avanzato)
Artistiche Creazione di grafica vettoriale per interfacce web e mobile tramite Inkscape, finalizzata a migliorare l'usabilità e l'estetica delle applicazioni sviluppate.
Altre Capacità di documentazione tecnica e redazione di articoli scientifici. Esperienza nell’interazione uomo-macchina e nella validazione di modelli linguistici tramite raccolta e analisi di dati qualitativi.

ALTRE INFORMAZIONI

PatenteB
Stato pubblicazioni Attualmente in fase di pubblicazione scientifica di un articolo basato sulla tesi di laurea triennale in Informatica, con focus su modelli di intelligenza artificiale generativa (LLMs) e verifica statistica. Disponibilità a trasferte nazionali ed estere.
Allegati Lettere di referenza (su richiesta)
Portfolio progetti con link privati (su richiesta)