Sono un ingegnere informatico specializzato in architettura del software: seguo lo
sviluppo a 360°, dai requisiti in linguaggio naturale al prodotto in produzione. Il
punto, per me, non è scrivere codice — è far diventare un requisito ambiguo un
sistema che regge in produzione e che altri possono mantenere.
Questo approccio mi ha portato a costruire webapp complete e sistemi di integrazione
— tra cui un framework che unisce chatbot, canali vocali VoIP ed email in un unico
flusso, diventato la mia tesi di laurea magistrale. Il lavoro che mi interessa
comincia prima del codice: capire il dominio, parlare con chi il problema ce l'ha
davvero, e scegliere l'architettura che reggerà anche quando i requisiti
cambieranno.
Fuori dal lavoro costruisco prodotti in autonomia, dal backend all'interfaccia: una
pipeline editoriale che alimenta un canale Instagram, un gestionale di turni in uso
in un locale, un'app contro lo spreco alimentare. È il modo in cui tengo allenata la
parte di mestiere che in azienda si vede meno — decidere da soli, e conviverci.
Vengo anche dalla cybersecurity: in CyberChallenge, il programma dell'Agenzia per la
Cybersicurezza Nazionale, ho lavorato su attacco e difesa di servizi web e mi sono
trovato particolarmente a mio agio con la crittografia. Mi è rimasta l'abitudine di
chiedermi come un sistema si rompe, non solo come funziona: quando progetti
un'architettura, è metà del lavoro.
- Linguaggi
- C · Java · OCaml · Python · C# · SQL · HTML · CSS
- Framework
- Angular · ASP.NET Core · Spring Boot · Flask · D3.js · Bootstrap
- Dati & AI
-
PostgreSQL · Apache Lucene · FAISS · PyTorch · Transformers · Ollama ·
Sentence-Transformers
- Infrastruttura
- Docker · Kubernetes · Kafka
- Strumenti
- Claude Code