Ingénieur généraliste passionné par la création et le développement d'applications interactives innovantes
Mes compétences :
Java
TypeScript
Scala
JavaScript
Objective-C
MySQL
Python
HTML 5
Développement iOS
C++
Développement Android
Entreprises
AUCHAN DIRECT
- Tech Lead
PARIS2016 - maintenant
Pearltrees
- Ingénieur R&D
PAU2013 - 2016Pearltrees est une start-up qui construit un service en ligne de curation de contenu collaborative.
Je fus initialement responsable du développement de l'application Android : 6 mois de développement, 4+ étoiles et 500 000+ téléchargements. Technologies mises en oeuvre : Java/JUnit (code), Ant (build), Genymotion (émulateur), Jenkins (développement continu).
Mon challenge suivant consista à transformer le vieux client Flash orienté mind-mapping en un site HTML5 plus accessible. Après moins d'un an de développement, nous avons sorti une single-page app digne des grands du web. Technologies mises en oeuvre : Java + MySQL (serveur), HTML + LESS + Typescript (client), Grunt (automatisation), StatsD + Graphite (statistiques).
Ensuite, tout en dirigeant une équipe de 4 ingénieurs pour faire évoluer les applications mobiles (iOS et Android), j'ai pris en charge le système de distribution d'emails. En application un méthodologie data-driven, j'ai réussi à faire en sorte qu'on sorte des filtres de détection de spam de Gmail et amélioré l'impact de nos mails de 100%. Technologies mises en oeuvre : Cassandra (statistiques), Postfix (serveur mail).
Mimesis Republic
- Ingénieur développement
Thiais2009 - 2013Mimesis Republic était une start-up qui développait un univers virtuel en 3D accessible dans un navigateur web.
En tant que membre de l'équipe de développement du contenu, j'étais responsable du design et de l'implémentation des fonctionnalités utilisateur
Technologies mises en oeuvre : Scala (code client et server), Hibernate + MySQL (persistence), Maven (build), Capistrano / Chef (déploiement et automatisation).
Dancing Dots
- Développeur
2008 - 2009Développement du jeu "My Baby 2" sur DS et Wii. Langage C++ avec l'IDE Metrowerks Codewarrior et les outils Nintendo : Revolution SDK et Nitro SDK.
Dancing Dots
- Développeur (stagiaire)
2008 - 2008Développement du jeu "Horse Life 2" sur PC. Langage C++ avec l'IDE Visual Studio et le moteur Gamebryo.