
Mickaël Gorré
Développeur back-end NodeJS
Salaire / Taux journalier
Kyoto, Préfecture de Kyoto, Japon
Freelance
À distance uniquement
Expertises
Langues
Expérience de travail
Développeur back-end NodeJS puis Lead Dev chez Christian Dior
Christian Dior Couture
avr. 2021 - Présent
5 ans 7 mois
Paris, France
Ma première équipe "core" était en charge de l'interface Apollo/GraphQL permettant d'accéder aux sources de données hétérogènes et nombreuses du client. Nous utilisions Apollo Federation, et 99% du trafic du client passe par notre application - d'où le terme de "core". La qualité du code était donc notre principale préoccupation et nous l'améliorions en permanence. J'ai ensuite été désigné comme Lead Dev d'une team dont le but était de mettre en place le même type de service pour les Apps ios et wechat des vendeurs en boutique WorldWide & Chine. L'implémentation en WorldWide et Chine amenant des problématiques particulières et des solutions parfois complexes menant à l'étude de solutions alternatives à Apollo GraphQL.
Lead Développeur BackEnd NodeJS
24S
oct. 2020 - avr. 2021
7 mois
Paris, France
24S est la market place du Bon Marché. Mon équipe était en charge de l'ETL permettant d'intégrer et mettre à jour les produits, prix, et stocks des différents clients. Environnement Serverless AWS Lambda. J’ai contribué à la stabilisation de la stack. - Création de processus de tests - Participation aux comités d’architecture - Écriture de modules pour la stack générique de la société - Analyse des performances - Planification et mise en place de changements majeurs de l'architecture
Développeur back-end
Kering
juin 2020 - août 2020
3 mois
Paris, France
Kering est un groupe international spécialisé dans le luxe (Gucci, St Laurent, Balenciaga...) Contexte : Relocalisation géographique des données clients pour les entités Kering chinoises. La partie sur laquelle j'ai travaillé consistait en 3 microservices dont les buts sont de: - rendre disponible de manière asynchrone des batchs d'ids pour la création de nouveaux clients - fournir une interface graphQL asynchrone de récupération d'id, Création et Update de données client - et un service d'Upsert de données client > Méthode Agile (SCRUM) > Développement NodeJS, NestJS, TypeScript > Base de données Couchbase, graphQL (Appolo) > API REST (Express) > Micro Services (Kafka, ELK, APM) > Cloud (Docker, Sonar, AWS / Alibaba Cloud) > Intégration (Git, GitLab, Jenkins) > Tests unitaires & intégration (Jest) > Outils : Confluence, Jira, Slack, Postman, VSCode
Développeur NodeJS - Back End
FONCIA
août 2018 - juin 2020
1 an 11 mois
Région de Paris, France
Foncia est le leader Européen de l'immobilier. Contexte : Refonte intégrale du système informatique. Équipe de 5,10, 30, puis 60 développeurs. J’étais en charge du back end pour la location de biens. J’ai aussi rédigé de nombreux tickets (PO) > Méthode Agile (SCRUM) > Développement NodeJS, React > Base de données NoSQL MongoDB (Mongoose) > API REST, micro services (RabbitMQ) > Modélisation de schémas de données, puis intégration > Migration de données depuis la base legacy (SQL => Mongo, via CSV) > Intégration continue (GitHub/GitLab, Docker, Circel CI, aws) > Tests unitaires & intégration + Fixtures (Coverage ~90% sur mon scope) Stack : React, NodeJS (Express), Lodash, Joi , RabbitMQ Base de données : MongoDB (Mongoose) Tests : Mocha, Assert, Sinon, SuperTest, Jest, Faker Flow & Intégration : GitLab, GitHub , Circle CI, Docker, MakeFile, aws Outils : Confluence, Jira, Slack, Postman, VSCode
Chef de projet Back-End / Développeur NodeJS
CABESTAN
janv. 2018 - juil. 2018
7 mois
Paris Area, France
Cabestan est l'un des leaders français de l'Emailing et du SMS marketing. Contexte : Mise en place d’API REST dans le cadre de la loi de protection des données (RGPD) & Expertise ColdFusion. Équipe SCRUM composée de 8 personnes. > Méthode Agile (SCRUM) > Environnements de production et de développement hétérogènes > Spécifications & Documentations Techniques > Aide au dialogue et à la communication entre les différents services > Audit ColdFusion > Développements Javascript (NodeJS) Technologies : NodeJS, Express, MS SQL Server Outils : Confluence, Jira, Slack, GIT, BitBucket, Postman
Chef de Projet Back-End / Consultant ColdFusion
Dexia
août 2017 - déc. 2017
5 mois
Paris Area, France
Contexte : Migration d’applications legacy stratégiques de CodFusion 8 à ColdFusion 12. Domaine : Gestion et contrôle de gestion. > Audit de l’existant technique > Gestion et suivi du projet (réunions, comptes rendus, différentes étapes, communication) > Migration des applications Technologies : ColdFusion 8 & 12, Oracle, VB, Excel, HyperCube
Consultant AMOA / Développeur Back-End
Allianz France
déc. 2016 - juil. 2017
8 mois
93400 Saint-Ouen-sur-Seine, France
Contexte : Évolutions du moteur de cotation de prix des produits web Allianz. Projet stratégique en visibilité de la direction. Budget de plusieurs millions d’euros concernant toutes les BU monde d’Allianz. Équipe SCRUM composée de 10 personnes. > Méthode Agile (SCRUM) > Application de règles de gestion > Priorisation des besoins > Delivery > Participation aux développements Technologies : Lucee (FW/1, TestBox, LogBox) ; Python ; XML, SOAP, JSON Outils : Confluence, Jira, Slack, SoapUI
Assistant Directeur des Opérations / Chef de Projet / Lead Développeur
Sourceamax
août 2011 - nov. 2016
5 ans 4 mois
92100 Boulogne-Billancourt, France
Je suis resté un long moment chez Sourceamax et j'ai pu y effectuer de très nombreuses tâches. Voici la description de certaines d'entre-elles. 1 / Projet d’outil de recueil des besoins pour la Fédération des entreprises sociales pour l’habitat - Budget 150 000 € - Équipe de 5 personnes. PILOTAGE / MOE > Découpage des tâches en sprints > Gestion et suivi du planning > Coaching et formation des équipes > Suivi des développements > Réunion d’avancement > Validation client > Rendu des livrables > Backlog, ticketing AMOA > Recueil des besoins > Avant-Vente (POC) > Modélisation des données (MCD, MPD) > Ateliers client > Rédaction des spécifications & cahier des charges > Agrégation & Consolidation des données > Reporting et création de KPI DATA MANAGEMENT > Requêtage SQL sous MS SQL Server (création de catalogues produit pour eProcurement) > Interfaçage Web de fonctionnalités SAP via connecteurs web spécialisés 2 / Reprise d’applications legacy pour un grossiste spécialisé dans le reconditionnement de smartphones. Équipe de 6 personnes. > Audit de l’existant > Mise en place d’une stratégie de backup > Migrations de versions (ColdFusion, BDD) > Changement d’hébergeur (AWS) > Administration des serveurs (Windows / Linux) > Reprise des applications legacy > Interfaçage & création de web Service (SOAP/REST). Interfaçage avec de nombreuses API fournisseurs de tracking (Chronopost, UPS, Lengow) Technologies : ColdFusion 9, 10, 11 ; JS, JQuery, ExtJS ; MS SQL Server, MySQL ; SOAP, REST Framework / CMS : Mura, Stallwart, Orbéon Form Builder Outils : Mantis, Trello, Slack, Wrike, Google Docs 3 / Analyste programmeur pour SOGERES / SODEXO Développement d'applications métiers, comptables, eProcurement pour l’une des plus grosses sociétés de restauration française. > Recueil et analyse des besoins clients > Encadrement fonctionnel > Développement > Ticketing Technologies : ColdFusion 4.5, 8, 9 ; Javascript, JQuery ; MS SQL Server Outils : Mantis
Développeur Back-End
CANALBLOG
sept. 2010 - juin 2011
10 mois
Paris Area, France
Intégration des API google AdSense dans l'offre de CanalBlog. Interfaçage du système de paiement Hogone.
Developpeur Web
L'Argus Automobile
janv. 2009 - juil. 2010
1 an 7 mois
Développement du backoffice centralisant les informations des différentes bases clients de l’argus. Equipe de 3 développeurs et 1 chef de projet. Importants contrôles Javascript/AJAX/XML + CSS. Refonte du système d’emailing (interface coldfusion & PERL / webservice Cabestan) Refonte du site Pro. Multiples mini-projets.
Développeur Web
rueducommerce.com
août 2008 - nov. 2008
4 mois
Travail au sein d'une équipe de 30 développeurs dans le service TMA (Tierce Maintenance Applicative) En lien direct avec la MOA, travail de correction de bogues et d'optimisation du code sur certaines parties du site. Ecriture & modifications de procédures stockées. Optimisation de l'environnements de développement. Technologies utilisées : Coldfusion 5 ; PHP ; Ajax ; VBScript ; MS SQL 2000 ; XML ; Javascript ; scripts DOS ; Serveurs IIS ; Isapi Rewrite ; Akamai
Responsable Technique
decofinder.com
janv. 2005 - févr. 2007
2 ans 2 mois
decofinder.com est le moteur de recherche de la décoration en France. (14 000 visites par jour) Le site est développé en Cold Fusion et fonctionne sous SQL Server 2000. Il y a une partie grand public, une partie extranet pour les clients, et un CRM très pointu au niveau fonctionnalités pour les employés et la direction. Mes tâches étaient multiples et variées : Assistance, développement de nouveaux modules, gestion de la base de donnée, backups, réseau, restructuration de l'existant (conçu par des stagiaires et en portant encore les séquelles)
Responsable Technique
7Speaking
sept. 2002 - juin 2004
1 an 10 mois
7Speaking est un outil d'apprentissage de l'anglais par e-learning pour un public francophone : http://www.7speaking.com Mon rôle a été double chez 7Speaking. - Un rôle technique J'étais le seul technicien de l'entreprise, j'ai repris un développement dans son intégralité, ai migré la base de données, restructuré les données, développé de nouveaux modules.... - Un rôle de commercial J'ai vendu la solution à de multiples entreprises, des PME aux grands comptes. J'ai noué des partenariats avec des écoles de langue afin de proposer des package de formation cours + e-learning. Cela a été une expérience profitable (c'est un plaisir de vendre le produit qu'on développe) mais peu rémunératrice. 7speaking se développe toujours et je reste en très bon terme avec mes anciens collègues et sa direction.
Développeur Web
ChateauOnline
juin 2000 - juin 2001
1 an 1 mois
Chateauonline est une entreprise de vente de vin en ligne. J'ai développé pour eux un site de vente de vin aux enchères. Technologies utilisées : Coldfusion & Access, puis ColdFusion & SQL Server 7. Très bonne expérience dans une ambiance extrêmement agréable dans l'une des rares startup ayant survécu. J'ai développé l'ensemble de l'applicatif pour ce système d'enchères.
Formation
Université de Bourgogne
Maîtrise, Informatique
1999 - 2000
2 ans
Université de Bourgogne
Licence, Informatique
1998 - 1999
2 ans
Université de Bourgogne
DUT, Informatique & Génie Informatique
1996 - 1998
3 ans
Obtenu un DUT en informatique à l'IUT de Dijon après 2 ans d'étude et un stage de 7 mois à Washington DC sur une technologie de développement Web (Cold Fusion 2.xx !).
Portfolio
