Ingegnere informatico, è Eucip Core Certified, Adobe Flex 3&AIR Certified, Java 6 Certified e collabora con la rivista “Io Programmo” per la quale redige: interviste a personaggi noti dell'IT; articoli tecnici su AS3, Obj-C, Flex, .NET, Processing, Go, Haxe, Augmented Reality e su tecniche di interfacciamento con Nintendo Wiimote e Microsoft Kinect; articoli di programmazione iOS iPhone/iPad. Su iOS sviluppa applicativi e videogiochi per web, desktop e mobile per molte società (tra cui i dizionari Treccani e il libro interattivo Pinocchio 3D).