- LE RESIDENTIEL NUMERIQUEDeveloppeur GORÉSEAUX SOCIAUXmai 2017 - Aujourd'hui (8 ans)Levallois-Perret, FranceJe suis responsable de 3 micro services en GO utilisé par l’api du site ensemble.frCes micro services comprennent :- un service de transformation d’adresse postale en Google Place Id,- un service de transformation et cache de donnée de l’INSEE concernant les villes, département et régions de France- un proxy + cache pour les contenus générés par Embed.lyMon travail a consisté principalement à maintenir ces trois services :• Ajout de tests unitaires et fonctionnels• Ajout de cgoroutines et channels pour réaliser les taches de recuperation de donnees par batch• Correction des bugsTechnologies utilisées :• Go, goji, negroni, testify/assert• Sparql (un langage de requête pour les données RDF)• Google maps• Redis• Embed.ly• Docker
- LE RESIDENTIEL NUMERIQUEDeveloppeur Symfony 3/4RÉSEAUX SOCIAUXmai 2016 - Aujourd'hui (9 ans)Levallois-Perret, FranceJe suis développeur backend Symfony du site http://www.ensembl.fr.La finalité du site est de créer un réseau social de voisinage centré autour de la solidarité.Ce site est un ensemble de services centrés autour d’une API REST.Je suis également responsable de la configuration des postes de développement avec Docker.Technologies utilisées :• Symfony 3 et 4 pour les principaux service du backend,• Postgresql, Elasticsearch, Neo4j, Redis comme principales sources de données• RabbitMQ en tant que bus d’événements pour les notifications, la modération des contenus et le scoring (gamification)• Travis CI pour le testing• Heroku pour déploiement• Git et Github• Docker et docker-compose• AWS Bucketeer
- Doweb SARLResponsable des développement Symfony et Node.jsAGENCE & SSIIoctobre 2010 - Aujourd'hui (14 ans et 7 mois)Paris, FranceJ'ai été responsable des projets informatique en symfony et node.js de la société.J'ai géré une plusieurs équipes de développeurs : réalisation des cahiers des charges techniques, supervision de l'avancement des projets et développement des parties de projets les plus complexes.J'ai également eu en charge la supervision des serveurs de production et je me suis occupé des prévisions de la montée en puissance des sites.Durant cette période, j'ai acquis des compétences suivantes :le développement en Node.js,le développement de plugin pour Chrome et Firefox,l'utilisation de REDIS sur un site a haute fréquentation (plus de 100 req/s),l'utilisation de DOCKER pour configurer un poste de développement
- DEST (Bac +4) en Conception & Développement InformatiqueCNAM de Nancy2002