Je suis développeur et signataire du manifeste de Software Craftsmanship. Après plus de 12 ans d'expérience, je cherche à partager mon expérience du Clean Code et des bonnes pratiques de développement. Toujours prêt à apprendre, j'aime travailler avec des développeurs encore plus expérimentés pour continuer à enrichir mes connaissances au-delà des simples aspects techniques.
J'ai travaillé dans plusieurs langages comme Java ou scala, C#, JavaScript et Elm. Je peux travailler dans d'autres langages comme Rust, go ou python même s'il sera nécessaire d'améliorer mes compétences professionnelles. Ma formation théorique et ma connaissance des bonnes pratiques me permettent de comprendre les mécanismes et le fonctionnement des différents langages et paradigmes.
J'ai travaillé dans une grande variété de société : Total, Société Générale, La Banque Postale, mais aussi des plus petites structures : Aerow, Synapse Développement, Viareport et Cozy. J'ai acquis différents types de compétences : développement ex nihilo et aussi utilisation de frameworks de grandes entreprises, du back-end (java, scala, c#) aux langages front-end (JavaScript, elm, html5), de l'ancienne gestion de projet à la gestion agile.
Mon principal apprentissage pendant mes études est "comment apprendre à apprendre" : J'essaie de rester à jour avec des cours en ligne (coursera, udacity, france-université-numérique), des screencasts (egghead, reactjsprogram), des événements informatiques à distance ou IRL (SudWeb, scale, dotJS, google I/O). Je parle français et je peux travailler en anglais.
J'aime également la photo, la musique et le cinéma. Je lis des essais sur le développement personnel (yoga et méditation) et de sciences (mathématiques et philisophie). Je fais du jardinage en adéquation avec les techniques de la permaculture.
Développeur open source réalisant des applications mobiles. Nous avons utilisé Ionic et Cordova (Phonegap) pour construire des applications mobiles avec JavaScript. Nous croyions aux concepts de Progressive Web App pour donner à nos utilisateurs la meilleure expérience possible.
J'ai participé à des projets OpenSource que j'aime : docker, React ou kinto.
J'ai donné deux conférences sur React et j'ai écrit beaucoup d'articles sur le développement mobile.
Environnement technique : JavaScript, ionic, cordova, Angular, React, Service Worker, Cache API, Progressive Web App