Editeur Back Wysiwyg de création de newsletter responsives. Avec génération pour optimiser la
délivrabilité (sur gmail, outlook, …). Application interne, refactorisation du code, nouvelles features
 Nettoyage des dépendances avec yarn.
 Création de composants Vue.js réutilisables : blocks, avec intégration multi-composants :
édition de texte, color picker / gradients, éditeurs d’images.
 Editions d’images avancées côté front (resize, Vue-cropper)
 Refactorisation du code et des interfaces
 Collaboration avec l'équipe backend pour la conception & intégration des API
 Intégration d'Axios pour les requêtes HTTP, optimisation des requêtes (debounce, ..)
 Optimisation des performances de l'application.
 Développement de tests unitaires et d'intégration, Jest
 Relecture des PR et pair programming.
 Documentation du code et des fonctionnalités.
Anycommerce est une solution SaaS omnicanale de prise de commande, paiement et
encaissement, suivi de produits (Carrefour, Sodexo, Orange, …)
AnyCommerce (BackOffice) :
 Développement frontend avec ReactJS / TypeScript
 Mise en place du Responsive, d’Ant-Design / Styled Components. Storybook, ..
 Créations de composants réutilisables, modifications des composants existants
 Ecriture de tests unitaires, d’intégration et snapshot, ainsi que Mocks, avec Jest / Enzyme
 Gestion Git avancée : développement sur plusieurs branches / versions du projet sur Git
(débogage ou fonctionnalités déployées que sur certaines versions)
 Intégration continue avec GitLab/CI pipelines.
 Relecture des PR et pair programming, Clean Code
 Environnement Docker et maintenance continue.
 Participation aux réunions Daily Scrum Meeting, Rétrospective et Sprint Review
Carrefour Livraison Express :
 Développement frontend ReactJS / TypeScript.
 Phase de recettage (1 mois) avec débogage intensif sur BrowserStack (multi-navigateurs)
 Plan utilisateur avec Intégration API Maps
 Optimisation des performances client
 Plan de taggage : Gestion technique avec le prestataire, et développement (Redux)
 Écriture de tests unitaires avec Jest
Ubisoft (Mini marketplace événementiel R6) :
 Planification des activités de développement, et suivi des délais (délais incompressibles
liés à un événement mondial)
 Coordination des équipes de développement, de DevOps, des partenaires
 Élaboration de la roadmap technique
 Gestion technique & Analyse des besoins
 Développement frontend ReactJS / TypeScript
 Mise en place du dockerfile : version minimisée de la plateforme AnyCommerce
 Tests unitaires avec Jest
Nouveau logiciel de caisses magasins Lapeyre
 Développement frontend avec ExtJS.
 Utilisation avancée de SCSS pour la gestion des feuilles de style en cascade.
 Automatisation de l’environnement de développement avec C# (LinqPad) pour
automatiser la génération Java, le webpack et le chargement de l’interface
 Implémentation de 'best practices' en matière de développement frontend.
 Transfert de connaissances à l'équipe à travers la création de documentation détaillée et la
dispensation de formations.
Avec plus de 20 ans d'expérience dans le développement web et l'architecture pour de grands
comptes : MRM (Maybelline, Reebok, La Banque Postale), Marmiton, Carrefour Livraison Express.
J'assume en tant qu'Ingénieur Freelance le rôle de chef de projet technique, collaborant avec divers
clients pour maintenir, concevoir, développer, et mettre en œuvre des solutions sur mesure, en
développement fullstack C# (4.6, Core), PHP (Laravel, Zend), VueJS, React, jQuery
********
Clients : MRM McCann (McCann Paris, Les Iles de Guadeloupe), Collectif Insight (Laou, Vauban
Systems..),Sharing Cross (Mandaley, Financiere-FondsPrives, NyCo, Viavoo, Ingefi Academy,
Blackstar, Viaccess..), SofNet (OPT Nouvelle Calédonie, imdex, FreeRide, Notylia, Yellowbox..),
Logicoll, FijImmobilier, Editions Non Standard, Dysygn, So’Lead
Missions : Adventure Conseil, AnyCommerce, Lapeyre
 Ingénieur backend .Net / PHP (intervention sur code existant, nouvelles features,
nouvelles plateformes), Clean Code
 Ingénieur CMS : SiteCore, Prestashop, WordPress et CMS propriétaires : dynamisation de
templates, ajout de fonctionnalités & plugins.
 Ingénieur frontend Javascript, jQuery, Vue.js 2/3 (intervention sur code existant,
nouvelles features, nouvelles pages & dashboards / charts)
 Assurer la maintenance et l'automatisation via des scripts C# Linqpad (400 scripts) &
exécutables .Net / Cron
 Développement et consommation d’API (.Net, PHP, Axios)
 Téléchargement / Parsing / Génération et Envoi sécurisé de fichiers
 Tunnels d’achat (Stripe / Paypal)
 Tests unitaires backend : xUnit. Logs NLog
 Tests unitaires et d’intégration frontend, mockups : Jest
 Manipuler, gérer et migrer les bases de données relationnelles : MySQL et SQL Server.
 Gestion des environnements de développement via Docker
 Outils de gestion de version Git (Gitlab / Github / BitBucket).
 Mise en place de CI/pipeline : eslint, test
 Gestion des Serveurs (Plesk, SSH)
 Gestion technique, analyse des besoins
 Suivi des tâches via Jira / Gitlab / Trello et collaboration clients
 Mise en place d'une structure de répertoire organisée pour les projets.
Développement du site Marmiton (back-end et front-end à fort trafic), en équipe (Agile) avec
intégration continue. Gestion technique de projets, coordination avec les partenaires.
Pilotage et développement d'applications :
 Conception et développement backend C# / .Net MVC (backoffice et site)
 Gestion SQL avancée : Profiling SQL (MS SQL Server Profiler), Recherche et
optimisation des goulots d’étranglement.
 Création d’API Oauth et documentation pour permettre l’interconnexion de prestataires.
Sécurisation des cookies de connexion
 Création d'API SOAP & RESTful pour permettre l'intégration avec d'autres systèmes.
 Développement frontend avec AngularJS, JavaScript et jQuery pour une expérience
utilisateur riche et interactive.(pour le public et dashboard pour les équipes internes)
 Infra : Ajout de sécurités du script de déploiement multi-servers avec Rollback.
Gestion de projet technique / Coordination avec les partenaires :
 Mutualisation des dashboards de surveillance serveurs.
 Collaboration avec les partenaires externes pour l'intégration de services et de
fonctionnalités externes.
 Communication régulière pour assurer une compréhension claire des exigences et des
délivrables.
 Rédaction de documents techniques pour décrire l'architecture, les flux de données
et les spécifications des fonctionnalités développées.
Utilisation des méthodes agiles :
 Application des principes des méthodes agiles pour un développement itératif et
incrémental.
 Participation aux réunions Daily Scrum Meeting, Rétrospective et Sprint Review
Tests et validation :
 Validation des fonctionnalités développées pour garantir qu'elles répondent aux exigences
et aux attentes des utilisateurs.
Agence marketing internationale, n°2 derrière Publicis : L’Oréal, Maybelline, Michelin, Opel,
Nespresso, Chanel…
Lead Développeur Web :
 Travail collaboratif et accompagnement
 Outils & scripts partagés en C# (LinqPad : surveillance, extractions, et redéploiement),
SVN, Clean code…
 Architecte / lead développeur / référent technique : Maybelline International, MNY
 Clients : Reebok Europe, Nespresso, L’Oréal, Axa, La Banque Postale, St Gobain, Nestlé
Fitness, Milka, Auchan, ...
CMS sur mesure :
 Architecte, développeur C#.Net CMS pour Maybelline, gestion et génération de 30 sites,
en 20 langues (français, anglais, japonais, chinois, néerlandais,…).
 Co-architecte, développeur C#.Net & ExtJS : CMS en mode généré, utilisé sur Opel et
Materis, architectures N-tiers
 Développeur Cms sur Reebok Europe, CareFrance et AxaSanté (PHP)
Sites E-commerce :
 Archite...