Mi sono dedicato allo sviluppo su piattaforma .NET fin dalla sua prima introduzione. Attualmente lavoro come consulente freelance e mi occupo di progettazione e sviluppo di soluzioni per l'ecosistema Microsoft, realizzando applicazioni per Desktop, Mobile e Web. La mia maggiore esperienza riguarda lo sviluppo di backend in qualità di software architect. Organizzo e tengo corsi di formazione. Sono speaker ad eventi tecnici, scrive articoli per riviste e organizzo regolarmente streaming sullo sviluppo su Twitch. Sono Microsoft MVP dal 2013.
Consulenze su progettazione, sviluppo, manutenzione e modifica di applicazioni e architetture complesse basate su tecnologie Microsoft, sia on-premise sia sul cloud.
Progettazione e sviluppo di backend per applicazioni Web, Desktop e Mobile con utilizzo on-premise e cloud e accesso a servizi di Microsoft Azure quali SQL Database e Azure Storage.
Progettazione e sviluppo di siti Web in ASP.NET Core. Installazioni on-premise e cloud e accesso a servizi di Microsoft Azure quali SQL Database e Azure Storage.
Organizzazione di corsi sulla programmazione con tecnologie Microsoft: C#, .NET, ASP.NET Core, Web API, Desktop, Microsoft Azure.