
Loïc Conan
Consultant en développement Web
Salaire / Taux journalier
Angers, France
Freelance
Expertises
Langues
À propos
Introduction
Développeur Web Freelance avec plus de 13 ans d'expérience en React, Symfony et Laravel. Expert en transformation digitale, j'ai dirigé des projets complexes dans les secteurs bancaire et assurance, implémentant des architectures microservices et accompagnant des équipes techniques. Spécialisé en réduction de dette technique, mise en place de CI/CD et tests automatisés, j'apporte des solutions robustes et évolutives à vos projets web.
Expérience de travail
Développeur Full Stack - Symfony / JS
Apivia CourtageFreelance
janv. 2023 - Présent
3 ans 10 mois
À distance
L’extranet d’Apivia Courtage (filiale de la MACIF), permet à ses clients, courtiers en assurances, de pouvoir effectuer des souscriptions de leurs différentes assurances. La première version de cet extranet devenu obsolète, ma mission fut de développer avec l’aide de l’équipe interne la deuxième version avec le framework Symfony (from scratch). Une phase de cohabitation des deux versions a été mis en place. En parallèle j’ai accompagné mon client à mieux se structurer en conseillant et mettant en place des outils et architectures lui permettant d’avoir une meilleur qualité et maintenabilité de ses livrables. 🏢 Contexte : - Méthode : agile Scrum / sprint de 3 semaines - Équipe : 7 personnes - Domaine : courtage en assurance - État de l’application : from scratch 🎯 Réalisations : ✅ Accompagnement et propositions de solutions auprès du client ✅ Accompagnement technique et formation des certains développeurs ✅ Développement de features complètes : API, signature électroniques, tarificateurs/formulaires de souscription, authentification, etc… ✅ Revue de code ✅ Support ✅ Mise en place d’un architecture en microservice via OpenAPI (en Design-First) ✅ Mise en place d’un outils de supervision des logs des différents applications (Suite ELK) ✅ Mise en place de Docker pour les environnements locaux ✅ Mise en place de la CI/CD ✅ Participation à la rédaction des sprints techniques afin de planifier et priorisé la réduction de la dette technique et l’amélioration/factorisation du code 📊 Impacts : ⏬ Réduction du temps de développement d'un tarificateur (-40%) ⏬ Réduction du nombre de tickets support vis à vis de la première version (-65%) ⏬ Réduction du temps d'onboarding (-55%) ⏬ Réduction du temps de livraison (-70%) ⏫ Augmentation du temps de réactivité pour le support 🔧 Environnement technique : - Symfony 6.4 & 7.2, Javascript ES6, PostgreSQL - PHPUnit, PHPStan, PHP CS, Prettier, ESLint - OpenAPI (API REST), ELK - Docker, Jenkins (CI/CD), Gitlab - Jira, Confluence
Développeur Full Stack - Symfony / ReactJS
LengowFreelance
janv. 2022 - déc. 2022
1 an
À distance
La plate-forme Saas Lengow permet aux professionnels de pouvoir publier simplement leurs catalogues produits sur divers marketplaces, comparateurs de prix, etc… Ma mission chez Lengow fut de renforcer l’équipe Front afin d’endiguer la dette technique présente depuis des années, effectuer du support et ajouter quelques nouvelles fonctionnalités. 🏢 Contexte : - Méthode : agile Scrum / sprint de 3 semaines (Squads) - Équipe : 7 personnes - Domaine : E-commerce - État de l’application : existante 🎯 Réalisations : ✅ Accompagnement et propositions de solutions auprès du client ✅ Accompagnement technique et formation des autres développeurs ✅ Intégration et développement de composant ReactJS ✅ Revue de code ✅ Support ✅ Mise en place de Storybook ✅ Mise en place de TypeScript ✅ Participation à la mise à jour de Symfony 3.4 à 5.4 ✅ Développement de tests avec Jest, Enzyme, Behat, Cypress ✅ Participation aux sprints techniques (réduction de la dette technique, amélioration/factorisation du code) 🔧 Environnement technique : - ReactJS 17 (Hooks), TypeScript, Redux, Redux Toolkit, Symfony 3.4, PostgreSQL - PHPUnit, PHPStan, Storybook, Cypress, Behat, Jest, ESLint - API Rest, Auth0 (OAuth2) - Docker, Git, Bitbucket, CI/CD - Jira, Confluence
NøelseFreelance
mars 2019 - déc. 2021
2 ans 10 mois
Développeur Frontend - ReactJS
mai 2020 - déc. 2021
1 an 8 mois
Dans le cadre du développement d'un nouveau produit (néo-banque Noelse), le groupe Afone a décidé de développer une administration unique pour l'ensemble de ses produits (ex: Papam). Cette administration possède donc plusieurs objectifs : - Regrouper un client, peut importe le nombre de produits souscrits, sur une seule fiche client - Qualifier le client (ex: KYC) ainsi que son risque (ex: fraudeur) - Avoir un système de ticketing personnalisé, avec un workflow configurable, et intégrer en profondeur à l'administration et à la gestion de droits - Avoir une identification unique afin de pouvoir communiquer avec différentes briques 🏢 Contexte : - Administration unifiée multi produits avec gestion de risque et ticketing - Méthode : agile Scrum / sprint de 3 semaines - Équipe : 20 personnes - Domaine : bancaire - État de l’application : from scratch 🎯 Réalisations : ✅ Co-lead technique ✅ Accompagnement et propositions de solutions auprès du client ✅ Accompagnement technique des autres développeurs ✅ Revue de code ✅ Intégration et développement de composant ReactJS ✅ Développement de l’authentification OAuth2, gestion de droits et groupes ✅ Développement d’un système de ticketing avec workflow personnalisé et personnalisable ✅ Développement fiche client unifiée multi système ✅ Développement gestion du risque et fraudes ✅ Développement de tests avec Jest et Storybook ✅ Participation à la rédaction des sprints techniques afin de planifier et priorisé la réduction de la dette technique et l’amélioration/factorisation du code 📊 Impacts : ⏬ Réduction du temps de traitement des tickets (-30%) ⏬ Réduction du nombre de tickets (-15%) ⏫ Augmentation du temps de réactivité pour le support téléphonique 🔧 Environnement technique : - ReactJS 17 (Hooks), TypeScript, Redux - Storybook, Jest, ESLint, Prettier - React-admin, Material-ui, API Rest, FusionAuth (OAuth2) - Docker, Git, Gitlab, Gitlab CI/CD - Jira, Confluence
Lead Développeur Full Stack - Laravel / JS
mars 2019 - mai 2020
1 an 3 mois
Angers, France
Application monétique facilitant le paiement entre deux personnes via un numéro de téléphone ou un email. Application axée sur les professionnels principalement (gestion facturation, comptable, etc...) Projet initiallement développé en interne avec PHP 4 (non objet). L'objectif était d'ajouter des fonctionnalités importantes et changer le design. Re-développement from-scratch avec le framework Laravel convenu avec le client (meilleur maintenabilité, qualité de code accrue, etc...) 🏢 Contexte : - Application de services de paiement pour particuliers et professionnels - Méthode : agile Scrum / sprint de 3 semaines - Équipe : 10 personnes - Domaine : bancaire - État de l’application : from scratch 🎯 Réalisations : ✅ Accompagnement et propositions de solutions auprès du client ✅ Accompagnement technique et formation des certains développeurs ✅ Lead technique ✅ Revue de code ✅ Support ✅ Mise en place de l'architecture de l’application ✅ Mise en place de la CI/CD ✅ Rédaction des guidelines et documentations ✅ Animation de réunions techniques hebdomadaires ✅ Gestion des livrables ✅ Développement des fonctionnalités ✅ Mise en place de tests PhpUnit et Sélénium ✅ Participation aux sprints techniques (réduction de la dette technique, amélioration de la qualité de code) ✅ Animation des cérémonies agile (daily meeting, sprint planning, rétro, démo) 📊 Impacts : ⏬ Réduction du temps de développement d'une feature (-40% en moyenne) ⏬ Réduction du nombre de tickets support vis à vis de la première version (-75%) ⏬ Réduction du temps d'onboarding (-80%) ⏬ Réduction du temps de livraison et tests (-90%) ⏫ Augmentation du temps de réactivité pour le support 🔧 Environnement technique : - Laravel 5.8, PHP7, jQuery, JavaScript (namespace), MySQL - PHPUnit, PHP CS, Sélénium - API Rest - Docker, Git, Gitlab, Gitlab CI/CD - Jira, Confluence
Développeur Full Stack - Symfony / JS
Orkeis
juin 2018 - févr. 2019
9 mois
Région de Angers, France
Dans le cadre d'une mission en régie chez le client CNAMTS. Projet 1 : Générateur de statistiques via formulaires à destination des CPAM Projet 2 : Application interne aux CPAM leur permettant d'indiquer le temps de remboursement de chaque type traitement avec validation à 4 yeux. Application accessible ("mesdelais") depuis son compte AMELI afin d'avoir une date d'estimation de remboursement 🏢 Contexte : - Micro applications pour le compte de la CNAMTS à Angers - Méthode : agile Scrum / sprint de 2 semaines - Équipe : 3 personnes / seul sur la partie front - Domaine : assurance - État de l’application : from scratch 🎯 Réalisations : ✅ Développement des fonctionnalités ✅ Revue de code ✅ Rédaction de la documentation ✅ Gestion des livrables ✅ Développement de tests PhpUnit et Sélénium ✅ Participation aux sprints techniques (réduction de la dette technique, amélioration de la qualité de code) 🔧 Environnement technique : - Symfony 3, PHP7, jQuery, Javascript, PostgreSQL - API REST - Docker, Git, Gitlab, Jenkins - Jira, Confluence
Développeur Full Stack - Wordpress / JS
PROPHAR
avr. 2018 - mai 2018
2 mois
Région de Angers, France
Ajout d'une partie extranet sur le site vitrine existant développé avec WordPress. Extranet accessible uniquement aux pharmaciens (clients ou prospects) avec gestion de droits. Fiches produits et possibilité d'éditer un bon de commande. 🏢 Contexte : - Extranet pour pharmaciens - Équipe : seul - Domaine : pharmaceutique - État de l’application : existante 🎯 Réalisations : ✅ Développement de l’ensemble du site intranet : Thème sur mesure | Catalogue, fiche produit | Bon de commande avec tunnel | Formation vidéo | Gestion de droits ✅ Formation du client pour l’utilisation de l’administration 📊 Impacts : ⏫ Augmentation du nombre de bon de commande (+20%) ⏫ Augmentation du nombre de connexion (+35%) 🔧 Environnement technique : - WordPress, PHP5, jQuery Javascript, MySQL - Git, Gitlab
Laveur de voiture
Scotties rentals
mai 2017 - oct. 2017
6 mois
Nouvelle-Zélande
Gestion du parc automobile : lavage et maintien du bon fonctionnement des voitures. Transport / relation clients.
Développeur Full Stack - Symfony / JS
PROPHAR
janv. 2017 - avr. 2017
4 mois
Région de Angers, France
Projet initialement développé en PHP4 (non objet) datant d'une dizaine d'année. Dans le cadre d'ajouts de fonctionnalités importantes, il à été convenu avec le client de re-développer entièrement l'application avec Symfony 3. Application importante du SI : - Gestion de droits - Gestion clients - Gestion des matières premières - Gestion des entrées de matières - Gestion des formules - Gestion des prix et achat - Gestion de production avec workflow - Génération de PDF pour production et client - Gestion de stock avec alertes - Gestion des devis - Registres - Gestion des fournisseurs - Besoins prévisionnels - Inventaires 🏢 Contexte : - ERP et gestion de production - Équipe : seul - Domaine : pharmaceutique - État de l’application : from scratch 🎯 Réalisations : ✅ Développement de l’ensemble de l’application : Front & Back ✅ Rédaction de la documentation ✅ Formation du client à l’utilisation de l’application ✅ DevOPS : Installation du serveur interne | Sauvegardes, réplications, redondance, supervision | Rédaction de la documention | Rédaction de procédures de maintenances 🔧 Environnement technique : - Symfony 3, PHP5, jQuery, Javascript, MySQL - Git, Gitlab, Gitlab CI/CD - Apache, Linux
Développeur web php et technicien supérieur en réseaux et télécommunication
HEXANET
janv. 2012 - janv. 2016
4 ans 1 mois
Région de Angers, France
Agence basée au Mans ouvrant une antaine sur Angers. 30% Ingénieur réseaux et télécom 70% Développeur PHP 🏢 Contexte : - Agence web - Équipe : 10 en collaboration inter-agences (Angers & Le Mans) - Domaine : multiples - État des applications : from scratch & existantes 🎯 Réalisations : ✅ Développement de sites internet PHP & JavaScript : Base de données MySQL | Site vitrine, E-commerce, Applicatif, Sur mesure | Symfony, Framework interne, WordPress ✅ Redéveloppement du framework interne en Programmation Orientée Objet : Gestion et développement de modules internes : e-commerce, actualités, galerie photo, contact, CMS, documents, etc… 🔧 Environnement technique : - PHP7, Javascript, MySQL - Symfony 3, jQuery, WordPress - Git, Gitlab
Technicien réseau et développeur web php
DCNS
avr. 2012 - juil. 2012
4 mois
Région de Nantes, France
Redéfinition de la topologie réseau interne. Implémentation de VLANs de niveau 1 et 2 via la mise en place d’un serveur RADIUS, LDAP et MySQL. Sélection du matériel adapté. Développement d’une application web interne pour la gestion (RADIUS/LDAP/MySQL).
Développeur web php
PROPHAR
juil. 2011 - août 2011
2 mois
Région de Angers, France
Emploi d’été . Développement de nouveaux modules sur ERP existant : gestion de stock, inventaires, devis, valorisation des fabrications, offres commerciales et achats.
Formation
Université d'Angers
Licence professionnelle, Mise en réseau de systèmes informatiques et télécommunications
2011 - 2012
1 an 1 mois
Le Mans Université
DUT, Métiers du Multimédia et de l'Internet (SRC / MMI)
2009 - 2011
2 ans 1 mois