In his 14-year career, Luca has worked on cutting-edge projects for mobile (iOS, Android, and Blackberry), desktop, web, TVs, set-top boxes, and embedded devices. Luca believes the best way to learn any programming language is by mastering their models, so he’s spent a lot of time studying and researching topics like object-oriented programming, functional programming, and reactive programming. As a result, he’s able to swap easily between different programming languages, apply best practices, and drive any team to success. He’s a Google Developer Expert on web technologies and manager of the London JavaScript community.