Costruisco app native e multipiattaforma da oltre 30 anni.
Ingegnere elettronico e libero professionista. Sviluppo soluzioni per iOS, Android e Kotlin Multiplatform, dal prototipo alla pubblicazione sugli store.
Sull'App Store da quando si chiamava ancora iPhone OS
La mia prima applicazione, iSoccer Scout, è stata pubblicata a febbraio 2010. Lo smartphone di riferimento era l'iPhone 3GS e il sistema si chiamava ancora iPhone OS 3.1.3: il nome "iOS" sarebbe arrivato solo quattro mesi dopo, a giugno 2010, con iOS 4.
L'App Store di Apple aveva aperto appena nel luglio 2008: iSoccer Scout è arrivata a meno di due anni da quel debutto, agli albori dell'intero ecosistema delle app mobili. Da allora ho pubblicato decine di applicazioni — molte, come questa, sono state ritirate nel tempo; quelle ancora attive sono raccolte nel portfolio.
Dallo sviluppo native al Kotlin Multiplatform
Laureato in Ingegneria Elettronica (indirizzo Informatica) con 110/110 e lode presso l'Università degli Studi di Ancona, sono abilitato all'esercizio della professione di Ingegnere dal 1992. Da allora ho attraversato quasi tutte le stagioni dello sviluppo software: dai sistemi Microsoft e dal linguaggio naturale computazionale, fino allo sviluppo mobile nativo e, oggi, al Kotlin Multiplatform.
Lavoro come libero professionista in regime di P.IVA per aziende e clienti privati, sviluppando app iOS, Android e KMP e ricoprendo il ruolo di Solution Architect su stack Microsoft .NET.
Le mie applicazioni più recenti — realizzate per clienti come SNAM, Beta80, ENEL, OverIT — uniformano la logica di business su Kotlin Multiplatform integrando SDK nativi di terze parti sia lato iOS che Android. In precedenza ho sviluppato numerose app native, con un focus particolare sul settore Connected Health (famiglia di app ADiLife) e su progetti per la Pubblica Amministrazione.
Libero professionista, P.IVA
Sviluppo multipiattaforma in Kotlin Multiplatform, sviluppo nativo iOS (Swift/Objective-C) e Android (Kotlin/Java), Solution Architect su Microsoft .NET / ASP.NET Core.
Tecnologie principali
Sviluppati con tecnologia Kotlin Multiplatform
Kotlin Multiplatform (KMP) semplifica lo sviluppo multipiattaforma: riduce il tempo per scrivere e mantenere lo stesso codice su piattaforme diverse, pur conservando la flessibilità e i vantaggi della programmazione nativa.
Oltre trent'anni tra industria, ricerca e Pubblica Amministrazione
Dal 1992 a oggi: FINSIEL/TECSIEL, PluService, Università degli Studi di Macerata, Consorzio Trasporti Pubblici della Provincia di Ancona e attività di libera professione.
Libero professionista, P.IVA
Sviluppo multipiattaforma in Kotlin Multiplatform, sviluppo nativo iOS e Android, Solution Architecture su stack Microsoft .NET.
Progetto HorsePal
Sviluppo completo, per l'azienda irlandese Horseware, di un sistema di monitoraggio equino con app iOS/Android e portale ASP.NET MVC.
Industria, ricerca e attività editoriale
FINSIEL/TECSIEL S.p.A., PluService S.r.l., Università degli Studi di Macerata, Consorzio Trasporti Pubblici della Provincia di Ancona; 29 articoli tecnici per ioProgrammo e asp.netPRO.
Autore per ioProgrammo e asp.netPRO
Dal 2002 al 2010, articoli tecnici — diversi dei quali cover story del mese — su sviluppo mobile, .NET, SQL Server e web.




Parliamo del tuo prossimo progetto mobile.
Disponibile per collaborazioni come sviluppatore iOS/Android/KMP o come Solution Architect su stack Microsoft.