Michel Do

Senior Software Engineer Full-Stack | Symfony, Vue.js

Salaire / Taux journalier

Marseille, France

Mobilité : Aix-en-Provence, Lille, ...

Freelance

Peut venir sur site

Expertises

VueSymfonyTech LeadDéveloppeur FullstackDéveloppement FrontendDéveloppement BackendDéveloppement FullstackReactJavascriptPHPLaravelNuxtNodeNestETLIATest & QADjangoCSSBase de données SQLRequêtes SQLPythonAWSDomain Driven DesignElasticsearchPostmanWebpackClean ArchitectureDéveloppeur BackendGitClean CodeMariaDBDockerCMSJiraSQLiteGraphQLPostgreSQLDéveloppeur FrontendTypescriptNextSites internetFastAPIMicrosoft TeamsWordPressHTMLMySQLWooCommerceRabbitMQ

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Lead Developer Full Stack avec +10 ans d'expérience en architecture logicielle et management d'équipe. Expert Symfony/React/Vue.js, spécialisé dans la refonte d'ERP complexes, les architectures CQRS et l'optimisation de bases PostgreSQL. J'accompagne vos projets de la conception à l'industrialisation avec une approche Clean Code et DevOps.

Liens

Expérience de travail

Lead developpeur

AddixGroup

janv. 2025 - août 2026

1 an 8 mois

Marseille, France

Lead Developer d’une équipe de 5 développeurs pour la refonte complète de l’ERP de RDT Logistic, en collaboration directe avec une PO et un BA/UX Designer. Refonte & architecture : * Migration, nettoyage et requalification des données clients (SIREN, SIRET, TVA, déduplication) et refonte du modèle Société → Établissements. * Conception d’une nouvelle base relationnelle PostgreSQL avec prise en compte des performances. * Gestion des droits, rôles, équipes et processus de validation. * Développement de l’interface en Vue.js et architecture backend Symfony/CQRS. * Création de services dédiés : comptabilité, réservation de transport et intégration avec différents providers. * Développement du processus Factur-X et transmission vers une plateforme agréée. Lead & industrialisation : * Mise en place de pratiques Scrum pour améliorer qualification, chiffrage et préparation des besoins. * Définition des standards de développement : Clean Code, code review, sécurité, performances, tests et commits atomiques. * CI/CD GitLab et amélioration des processus de recette/déploiement. * Accompagnement technique et montée en compétence des équipes (interne et externe). Stack : Symfony · Vue.js · PostgreSQL · RabbitMQ · Docker · GitLab CI/CD · Jira · Figma

Développeur web

R-Advertising.com

août 2023 - janv. 2025

1 an 6 mois

Aix-en-Provence, France

Conception et développement d’une plateforme de génération et de gestion de liens d’affiliation destinée aux sites web, blogs et influenceurs. Principales fonctionnalités développées : * Gestion d’un catalogue de produits et de liens d’affiliation, indexé dans Elasticsearch. * Développement d’un dashboard permettant de suivre les liens générés et leurs métriques : clics, achats, rendement, etc. * Mise en place de traitements asynchrones avec Symfony Messenger et RabbitMQ. * Développement d’un générateur de contenu basé sur l’IA autour des produits du catalogue. * Création de widgets WordPress permettant d’intégrer des listes de liens affiliés directement sur les sites partenaires. * Développement des interfaces avec Twig et environnement applicatif conteneurisé avec Docker. Environnement : Symfony · MariaDB · Messenger · RabbitMQ · Elasticsearch · Twig · Docker · WordPress · IA générative

maison.fr

oct. 2020 - août 2023

2 ans 11 mois

Aix-en-Provence, France

Lead Développeur

août 2022 - août 2023

1 an 1 mois

Aix-en-Provence, France

Lead Developer d’une équipe d’environ 5 personnes en charge de la partie B2B de la plateforme Maison.fr, dédiée à la gestion et à l’accompagnement des professionnels du bâtiment. Principaux sujets : * Gestion de l’intégration et du parcours des professionnels sur la plateforme. * Gestion des crédits et éléments de facturation associés aux services proposés. * Intégration avec Salesforce pour la synchronisation des données et processus commerciaux. * Développement des outils de suivi des ventes et performances des professionnels. * Gestion des documents administratifs et justificatifs professionnels : Kbis, certifications, etc. * Intégration des paiements et prélèvements automatiques multi-provider, notamment avec Stripe et la solution de paiement BNP Paribas. * Développement et évolution des fonctionnalités Full Stack en Symfony et React/TypeScript. * Référent technique de l’équipe : accompagnement des développeurs, revues de code et participation aux choix techniques. Environnement : Symfony · React · TypeScript · Redux · MySQL · RabbitMQ · Docker · Kubernetes · Salesforce · Stripe

Développeur Fullstack

oct. 2020 - août 2022

1 an 11 mois

Aix-en-Provence, France

Développement et évolution de la plateforme B2B Maison.fr dédiée aux professionnels du bâtiment. Participation au développement des fonctionnalités liées au parcours des professionnels : gestion des crédits, facturation, documents administratifs, suivi des ventes et performances, paiements et intégrations avec les services tiers. Développement de features Full Stack avec Symfony côté backend et React/TypeScript côté frontend : composants fonctionnels, hooks, Redux, formulaires, routing, appels API et intégration HTML/CSS. Travail au sein d’une architecture hexagonale et d’un environnement conteneurisé avec Docker/Kubernetes. Stack : Symfony · React · TypeScript · Redux · MySQL · RabbitMQ · Docker · Kubernetes

Développeur web

Groupe Viasphere

sept. 2019 - oct. 2020

1 an 2 mois

Région de Marseille, France

Participation à la refonte d’un ERP métier et d’une WebApp mobile destinée aux techniciens terrain, intervenant chez les particuliers pour l’installation et la maintenance d’équipements télécom, énergie et sécurité. ERP / planification des interventions : * Développement et évolution de l’ERP en Laravel. * Gestion des rendez-vous, tournées, types d’intervention et temps prévisionnels. * Développement de mécanismes d’affectation des interventions aux techniciens selon leurs périmètres d’intervention. * Calcul des distances et optimisation des tournées afin d’organiser les déplacements des techniciens. * Représentation cartographique des zones et interventions avec Leaflet. WebApp mobile technicien : * Développement d’une WebApp en Vue.js, utilisée sur des terminaux Android Crosscall. * Digitalisation des procédures d’intervention sous forme de parcours étape par étape. * Gestion de différents types de validations : formulaires, photos et contrôles métier. * Intégration d’API d’activation des équipements directement pendant les interventions. * Enregistrement des équipements Home Security via QR codes. * Adaptation de l’interface aux contraintes d’utilisation mobile sur le terrain. Cloud : * Déploiement de la solution sur AWS. Environnement : Laravel · Vue.js · MySQL · Leaflet · API REST · AWS · Android / Crosscall

Responsable recherche et développement

Net Reviews

juin 2017 - août 2019

2 ans 3 mois

Mexico, District fédéral, Mexique

Responsable R&D avec la responsabilité d’une équipe de 3 développeurs, autour de la conception de nouveaux outils destinés aux clients. Plateforme de statistiques : * Conception d’un outil permettant aux clients d’exploiter leurs données et avis pour construire des rapports et suivre leurs KPIs : graphiques, nuages de mots, statistiques, etc. * Stockage et exploitation des avis dans Elasticsearch. * Migration des données depuis MySQL vers Elasticsearch via des scripts Python et RabbitMQ. * Génération de rapports PDF via Chrome Headless. Authentification : * Mise en place du SSO permettant aux clients d’accéder à l’interface principale et aux différents outils avec une authentification commune. * Intégration avec LDAP. Stack : PHP · Angular · Elasticsearch · MySQL · Python · LDAP · RabbitMQ · Chrome Headless

Développeur web

Travaux.com

août 2016 - juil. 2017

1 an

Aix-en-Provence, France

Maintenance et évolution de la plateforme Travaux.com, principalement en PHP, MySQL, JavaScript, HTML et CSS. Participation également à la conception d’une application destinée aux professionnels du bâtiment, permettant de créer leurs devis à partir d’un catalogue de produits et services avec des tarifs indicatifs. * Développement de l’interface en AngularJS. * Développement du backend/API avec Silex. * Gestion du catalogue de produits et services utilisés pour construire les devis. Stack : PHP · MySQL · Silex · AngularJS · JavaScript · HTML · CSS

Auto-entrepreneur dans l'intégration et le développement web

IndépendantFreelance

juil. 2015 - juil. 2016

1 an 1 mois

Mexico, District fédéral, Mexique

https://lareleveetlapeste.fr : * Wordpress * Thème personnalisé * Intégration WooCommerce https://chateau-duplessis.com : * Wordpress * Thème personnalisé

Intégrateur & Développeur web

Yhapps

juil. 2015 - mai 2016

11 mois

Mexico, District fédéral, Mexique

Développement au sein d’une équipe de 4 développeurs et 1 Lead Developer d’une application web destinée au secteur de l’imagerie médicale, ainsi que d’un site de formation associé. * Développement d’une application monolithique en Python / Django. * Gestion des comptes patients et des rendez-vous. * Développement des fonctionnalités liées à la transmission d’images médicales, avec une attention particulière portée à la sécurité des données. * Développement des interfaces en HTML/CSS. * Base de données PostgreSQL. Stack : Python · Django · PostgreSQL · HTML · CSS · Javascript


Formation

IUT Bordeaux 1

developpement d'application web et images numériques

2014 - 2015

1 an 1 mois

IUT Michel de Montaigne Bordeaux 3

Diplôme Universitaire de Technologie, Métiers du multimédia et de l'internet

2012 - 2013

1 an 1 mois

Résultat : DUT

IUT de La Rochelle

Diplôme Universitaire de Technologie, Informatique

2010 - 2012

2 ans 1 mois

Résultat : 1 année validée (semestre 1 et 2)

Lycée Merleau-Ponty

Baccalauréat général, Science Economique et Sociale

2009 - 2010

1 an 1 mois

Portfolio

Plateforme B2B pour les professionnels du bâtiment

Refonte d’un ERP & application terrain

Refonte d’un ERP logistique

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.