Hey ! Je suis Swan
Ici pour servir vos projets les plus fous.
Ingénieur logiciel spécialisé dans la conception de plateformes web, applications mobiles, ERP, solutions IA et gestion de projet. Du back-end à l'infrastructure, je transforme vos idées en produits solides.

Fullstack
AI
Data
UI/UX
SEO
DevOps
Développement d'applications, sites web, solutions IA et digitales pour entreprises


















Mon Parcours
Expérience professionnelle et projets sélectionnés
Expérience
Expérience
Fondateur & responsable technique · CENTIO & CO-SPORT
2024 – aujourd'hui · Lyon, FR
À l'initiative de deux projets menés en parallèle de mes études et de mon alternance.
CO-SPORT
Écosystème complet autour du sport, construit seul de A à Z — plus de 850 utilisateurs à ce jour.
CENTIO
SaaS de recrutement d'agents de sécurité, mettant tous les outils à disposition de l'entreprise et de l'agent. Équipe de 4 personnes, seul profil tech.
Ingénieur Logiciel · peexWeb
2022 – aujourd'hui · Lyon, FR
Prise en charge complète du pôle digital de peexWeb aux côtés d'un collègue, avec un périmètre couvrant l'intégralité du cycle produit : de la compréhension du besoin au déploiement en production, en passant par la gestion d'équipes de développeurs offshore indienne.
Data & ERP — Backoffice unifié Ecigplanète / Smoke Market
Face au besoin urgent d'un système ERP et de data feeds exploitables à partir d'un écosystème vieux de plus de 10 ans, conception et développement from scratch d'un backoffice métier unifié en Next.js 15 / React 19 / PostgreSQL. Ce système centralise la gestion de deux marques — Ecigplanète (BtoC) et Smoke Market (BtoB) — au sein d'une seule plateforme.
90 modules métier et plus de 450 routes API développés : dashboard analytics temps réel avec polling 15s, calcul de chiffre d'affaires et marges, système SAV avec analyse IA, gestion commerciale avec cartographie de prospection, réassort automatique des stocks, vérification de factures, suivi des concurrents, outils marketing, gestion d'équipe commerciale, et un module complet de gestion de projets internes (sprints, kanban, tickets). Système de permissions granulaire par employé. Dimension big data avec agrégation et traitement de volumes importants de données métier. Applications mobiles internes de logistique (commandes, stock, scan, réassort) en React Native.
IA générative & RAG — Assistant back-office et chatbot client
Mise en place d’un système RAG connecté en direct aux données métier : un assistant conversationnel intégré au back-office permet aux équipes d’interroger en langage naturel les commandes, les clients, les produits et les statistiques, dans le périmètre des droits de chacun. Côté client, un chatbot IA comprend la demande du visiteur et lui recommande les produits adaptés du catalogue. Le SAV bénéficie aussi d’une analyse IA des tickets (résumé, demande du client, réponses suggérées).
Moteur de recherche interne — Typesense
Développement d’un moteur de recherche maison sur Typesense pour les deux boutiques, en remplacement d’une solution SaaS louée environ 24 k€ par an. Index multi-boutique : prix TTC côté BtoC, tarifs négociés calculés à la volée côté BtoB. Bascule progressive pilotée par un kill-switch serveur avec liste bêta, sans interruption pour les clients.
Kelklope — Comparateur de prix et marketplace de seconde main
Première plateforme française associant un comparateur de prix dédié à la vape et une place de marché entre particuliers, avec transaction tripartite (acheteur, vendeur, plateforme) et séquestre des fonds jusqu’à réception. Laravel côté back, Next.js côté front. Couverture presse en 2025.
Refonte e-commerce — Migration PrestaShop 1.6 → PrestaShop 9
Pilotage de la refonte complète des deux sites e-commerce historiques. Unification de l'architecture back-office tout en conservant deux vitrines clients distinctes (BtoC / BtoB). Migration de PrestaShop 1.6 vers PrestaShop 9 (Symfony), développement de modules custom, API admin sur-mesure, configuration Docker. Coordination avec une équipe de développeurs indienne en soutien sous notre direction.
Aromex — ERP laboratoire
Développement d'un système ERP complet pour un laboratoire de fabrication. Architecture couvrant la gestion des recettes, des stocks de matières premières, des mélanges, avec des profils dédiés par métier (logistique, laboratoire, commercial, admin, superAdmin). Système complet de calcul de CA par rapport aux recettes de labo, coûts d'achat et coûts de revient des matières premières. Gestion d'équipes multi-métiers avec tableaux de bord dédiés par profil.
Qualité et déploiement
Pipeline GitLab CI en cinq étapes : analyse statique (PHPStan, PHP-CS-Fixer, ESLint, Stylelint), contrôles de conventions maison bloquants, tests d’intégration sur base MariaDB conteneurisée, seuils de couverture bloquants (100 % sur l’API, 85 % sur le module métier). Déploiement automatisé sur runner auto-hébergé : synchronisation, autoloaders, purge de caches, migrations de base idempotentes.
Rôle transversal sur tous les projets : architecture technique, DevOps (Docker, serveurs, GitLab CI), SEO, qualité code, intégration IA, et relation directe avec les différents acteurs métier.
Développeur Full-Stack / Consultant Tech · Freelance
2024 – aujourd'hui
Activité freelance en parallèle de mes études et de mon travail. Gestion complète des projets clients : de la prise de brief au déploiement en production.
EIRA Environnement
Site corporate pour une entreprise de services environnementaux. Architecture headless Next.js 15 + CMS pour autonomie du client. Pages dynamiques (prestations, carrières, équipe), SEO avancé.
Portfolio interactif et plateforme de booking pour un tatoueur lyonnais. Next.js 16, Prisma, PostgreSQL, rendu 3D (Three.js). Wizard de réservation en 5 étapes, galerie avec likes, blog avec SEO analyzer, dashboard admin analytics.
Site e-commerce de e-chicha Prestashop, refonte complète du thème, optimisation SEO.
Développeur Full-Stack · Novius
2021 · Lyon, FR
Alternance en agence web. Développement de sites avec Laravel et VueJS, création de back-offices (BackPack, Laravel Nova), intégration d'APIs, résolution de bugs, déploiement en production. Apprentissage des workflows professionnels : Git, code review.
MSC Architecte de Systèmes d'Information · Epitech
2020 – 2026 · Lyon, FR
Master d’Ingénierie orienté Intelligence Artificielle, Data et DevOps. Conception et réalisation de projets de bout en bout : systèmes d’intelligence artificielle et de traitement du langage, plateformes d’analyse de données en temps réel, et déploiement d’infrastructures cloud.
Projets
Projets

Co-Sport
Plateforme sportive construite seul, plus de 850 utilisateurs : mise en relation, carnet d’entraînement, modèle 3D anatomique de sur-sollicitation musculaire, analyse posturale en temps réel par vision sur l’appareil (comptage des répétitions, coaching vocal), cartes 3D de tracés et de sites de vol libre avec données météo. Web Next.js et application Flutter, CI/CD et infrastructure administrées de bout en bout.

Centio
SaaS de planification et de mise en relation pour les agences de sécurité : appariement agent/mission selon certifications, disponibilités et validité de la carte professionnelle. Web + application Flutter, infrastructure administrée de bout en bout (OVH, Docker, Cloudflare WAF, monitoring et alerting).

Ecigplanète
Site e-commerce BtoC historique migré de PrestaShop 1.6 vers PrestaShop 9. Back-office unifié de 90 modules développé en Next.js, assistant IA (RAG) pour les équipes et chatbot de recommandation pour les clients, moteur de recherche interne sur Typesense en remplacement d’une solution SaaS. Modules sur mesure, SEO et performance.

Smoke Market
Plateforme e-commerce BtoB pour professionnels, partageant un back-office unifié avec Ecigplanète tout en gardant sa vitrine distincte.

Kelklope
Premier comparateur de prix français dédié à la vape, doublé d'une marketplace de seconde main entre particuliers : transaction tripartite (acheteur, vendeur, plateforme) avec séquestre des fonds jusqu'à réception. Couverture presse en 2025.

Aromex
ERP complet pour un laboratoire de fabrication : gestion des recettes, stocks de matières premières, calcul de CA et coûts de revient, profils métier dédiés.

EIRA Environnement
Site corporate pour une entreprise de services environnementaux. Architecture headless Next.js 15 + CMS pour l'autonomie du client, pages dynamiques, SEO avancé.

Garm Tattoo
Portfolio interactif et plateforme de booking pour un tatoueur lyonnais. Rendu 3D, wizard de réservation en 5 étapes, galerie avec likes, blog avec SEO analyzer.

Eshisha Store
Site e-commerce de e-chicha sous PrestaShop. Refonte complète du thème et optimisation SEO.

Novius
Alternance en agence web : développement de sites avec Laravel et VueJS, création de back-offices sur mesure, intégration d'APIs et déploiement en production.
Blog
Retours d'expérience sur le développement web, les ERP sur-mesure et l'IA appliquée.

« L'IA pourrait tous nous tuer » : ce que disent vraiment ceux qui la construisent
Quatre jours de septembre ont changé le ton du débat. Je livre des fonctionnalités qui embarquent ces modèles toutes les semaines, alors je suis allé lire ce que ces gens ont écrit exactement.
Lire l'article
ERP sur-mesure ou solution du marché : ce que l'IA a changé
Longtemps, la réponse était évidente : on prend une solution du marché, on s'adapte. Depuis deux ans, je construis des ERP sur-mesure pour des PME, et le calcul n'est plus le même.
Lire l'articleQuestions fréquentes
Ce qu'on me demande le plus souvent avant de démarrer un projet.
Applications web et mobiles, back-offices métier, ERP sur-mesure, sites e-commerce et intégration d'IA dans des outils existants. Je travaille aussi bien sur des créations complètes que sur la reprise de projets déjà en production.
Je travaille à distance avec des clients en Suisse, en France et à l'international. Je me déplace pour les réunions de cadrage quand le projet le justifie, notamment sur Genève et la Suisse romande.
Un site vitrine se livre en une semaine. Une application métier ou un ERP se construit par modules, comptez environ une semaine par module selon sa complexité, puis on avance par itérations selon vos priorités.
Après un premier échange gratuit, je remets un devis détaillé avec un périmètre clair. Le paiement s'échelonne par jalons, généralement un acompte au démarrage puis des versements à la livraison de chaque lot.
Vous êtes propriétaire du code et des données. Je propose un accompagnement pour la maintenance et les évolutions, mais rien ne vous empêche de reprendre le projet en interne ou avec un autre prestataire.
Oui, quand elle apporte une vraie valeur. J'ai notamment mis en production des assistants conversationnels connectés aux données métier, de l'analyse automatique de tickets support et de la recommandation de produits.
Contactez-moi
Une question, un projet ? Envoyez-moi un message !