I give talks on various subjects, always around of software security and robustness. I can speak in English or French, for various audiences, from beginners to advanced.
Hands-on course about mobile development, from project start to publication, debugging, performance optimization and security
17/04/2014 - french - slides
The advantages of Rust as a system programming language. How safe memory management, a sane typing system and good concurrency support provide you an excellent platform to interact with the metal
11/03/2014 - french - slides
Cryptographic algorithms and protocols should not be used by developers, but in practice, developers need some security primitives for a lot of tasks. This presentation covers some tips to easily use basic algorithms
The Rust language provides an interesting platform for system development, while still providing strong typing and borrowing some ideas from functional languages
25/10/2013 - english - slides
The features of Scala make it a very good environment for Android development: highly reusable modules, concise code and good type checking make a very robust development architecture
02/05/2013 - french - Podcast
Talked with Damien "gordontesos" Nicolas about software security, usability and the modern threats on users and companies.