Software engineer guidato dall'arte del Software craftsmanship, costantemente alla ricerca di nuove sfide.
Con un decennio di esperienza nello sviluppo di applicazioni e servizi, ho avuto modo di lavorare su applicativi Frontend, Backend, Mobile ed in molti altri ambiti, scoprendo la mia vera passione nel creare esperienze coinvolgenti per gli utenti.
Lo sviluppo del Frontend è ciò su cui lavoro quotidianamente e la mia specializzazione primaria. Ho costruito web-app responsive utilizzando le tecnologie più all'avanguardia come React, Vue & Next, con un grande focus su testing, accessibilità e qualità del codice.
Applicativi più complessi richiedono una soluzione Backend dedicata. Ho avuto modo di utilizzare diverse soluzioni per interfacciarmi con le fonti di dati, seguendo le best practices e utilizzando varie soluzioni di comunicazione come REST API, GraphQL e gRPC.
La mia carriera è iniziata con le applicazioni mobile. Ho lavorato a molti progetti di applicazioni native e multipiattaforma utilizzando diversi framework per poi distribuirle su Google Play Store e Apple Store.
Tutto inizia con un'idea, diventa un prototipo e viene poi trasformato in una soluzione reale. Per ottenere un design accattivante e moderno ed ottimizzare il tempo di lancio sul mercato, ho imparato ad utilizzare diversi strumenti per disegnare e prototipare le mie idee.
Se hai bisogno di un prototipo vuoi risparmiare il più possibile sul prezzo per mantenere la tua applicazione online. Se hai molti utenti è importante automatizzare i processi CI/CD, scalare i tuoi servizi e renderli disponibile su più server in luoghi diversi.