Appassionato di linguaggi e di programmazione funzionale e reattiva. In SMC ha il ruolo di Senior Developer, specializzato nello sviluppo di soluzioni a microservizi, OSGi e in progetti Liferay. Segue e contribuisce alla comunità Java, sopratutto nella divulgazione dei paradigmi funzionali introdotti nelle versioni più recenti.