Parcours professionnel
Depuis 2019Lead développeur frontQwant Maps, Paris
- Reprise du lead front de l'application web Maps du moteur de recherche Qwant.
- Plan de migration progressive de l'application en "vanilla" vers React.
- Transfert de connaissances et partage d'expérience inter et intra-équipe.
- Amélioration des tests, des déploiements et de la documentation du projet.
Git, Node.js, Webpack, React, Jest, Sass, PWA, Travis-CI, MapBox-GL.
2015 - 2019Développeur front seniorLa Ruche qui dit Oui !, Paris
- Équipe de 15 développeurs, développement continu de l'application principale laruchequiditoui.fr (Node.js/React)
et d'applications annexes (suivi de livraison, application mobile React Native, etc.).
- Développement agile, releases courtes et incrémentales, tests automatisés, revues de code.
- Projets de partage de connaissance, notamment liés à la qualité du code et à l'accessibilité.
- Également responsable des outils de cartographie, pour le web, la visualisation interne de données ou le print.
Git, Node.js, Webpack, React + Redux, Jest, Selenium, Sass, Prettier, PWA, Jenkins, Leaflet/MapBox.
2009 - 2015Développeur web full-stackMediamobile, Ivry-sur-Seine
- Développement et maintenance du site web V-Traffic.com.
- Portail public international, aggrégation de contenus et services sur une carte interactive.
- Version mobile, adaptée aux contraintes d'ergonomie et de performance.
- Cartographie statique et dynamique, prototypage d'apps mobiles, applications web de dataviz.
ASP.Net, LESS, Javascript + jQuery, Google Maps, OpenStreetMap, Leaflet.
2006 - 2009Ingénieur R&DMediamobile, Ivry-sur-Seine
- Développement d'un calculateur d'itinéraire routier prenant le trafic en compte.
- Modélisation et optimisation de grands réseaux routiers (échelle européenne).
- API d'accès au calculateur, pour usages interne et grand public.
- Applications dérivées (routes alternatifes, isochrones, correspondance automatique de réseaux).
.NET/C#, C++, PostgreSQL/PostGIS, MongoDB.
2005 - 2006Développeur J2EESociété Générale, Paris
Développement de composants Java pour une plateforme boursière. Également en charge du dépôt de code, des versions et des déploiements.
J2EE, Python, Oracle.
2004 - 2005Développeur SQL & testeurNatexis Interépargne, Caen
Recette et développement de scripts de base de données pour un site bancaire grand public.
Ingres/Oracle, Perl/Bash.
Compétences
- Développement : JavaScript/NodeJS, C#, Python, Java, C/C++. Bases de données SQL & NoSQL.
- Web : HTML, CSS, ES6/7, React (React Router, Redux, isomorphisme). Webpack et outils liés. Développement mobile et adaptatif, Progressive Web Apps. Compétences UX & accessibilité.
- SIG & cartographie : PostGIS/Oracle Spatial, QGIS, OpenStreetMap, cartographie web (Leaflet, MapBox/GL, Google Maps, D3).
- Méthodes : Git, tests automatisés, intégration et déploiement continus, revue de code, cycles de développement courts.
Langues: français, anglais lu et parlé, notions d'allemand.
Formation
2003 - 2004DEA Sciences de l'ingénieurINSA, Rouen
- Projet de recherche : extraction d'information pour l'indexation spatiale de textes.
- Enseignement vacataire : architecture des ordinateurs ; algorithmique ; bases de données.
2000 - 2003Diplôme d'ingénieur, Architecte des S.I.INSA, Rouen
- Projet de fin d'études : développement d'un moteur de rendu cartographique SVG pour le web.
- Stage : développement d'un framework de multi-agents auto-régulés.
1998 - 2000DUT Informatique, option Génie LogicielIUT, Le Havre
1998Bac scientifique, option MathématiquesRouen
Projets personnels
- Contributeur actif à OpenStreetMap (profil).
- Développement Open-source (GitHub).
- Événements et publications liés au développement web :
- 24 Jours de Web 2019 : Adoption d’une nouvelle technologie et migration sans douleur.
- Paris Web 2014 : atelier Applications cartographiques modernes et mobiles.
- Hackathon Firefox OS @ Mozilla Paris, 2013 : développement d'une application de relevés GPX pour Firefox OS : FirefoxOS GeoTracker. Premier prix du concours.
- Webzine "Le Train de 13h37", 2013 : Des cartes sur vos sites : quelques bonnes pratiques.
- Paris Web 2012 : présentation Les nouveaux horizons de la cartographie sur le web.
- Dessin, peinture, gravure (Site consacré à ces travaux).