Who I am

I was born in Torino, Italy.
After my Master Degree in Cinema and Multimedia Engineering, I've started crafting cool mobile applications for iPhone and iPad (and Android sometimes).
I also do some back-end/server-side work like RESTful APIs design to provide the best mobile experience possible.

Currently, I am Techical Leader for iOS at Synesthesia srl. I take care of full engineering process to ship hi-quality apps to our customers.

I am also co-founder of JetLog, a mobile app for every traveller. Check it out!

In my spare time, I play guitar for White Limo and drums for Mu.


Stuff I do

Here are some of my skills:

  • Objective-C

  • Ruby on Rails

  • HTML5/CSS3

  • Java

  • Angular JS

  • Unity

  • Video-Making

  • Video Compositing

  • Photography

  • Guitar

  • Drums


Design Patterns

One of the most important aspects of app design (especially if you're in a team) is choosing a good design pattern and trying to follow its conventions.

MVVM (Model-View-ViewModel) is one of the best thing I've been able to work with since I've started my career as iOS developer. Used in conjunction with Reactive Cocoa it can speed up the engineering process, improving the app stability and helping out the reactivity of the app to asynchronous events.