SM
SM

Ingénieur logiciel, disponible en Suisse et à l'international.

Navigation

AccueilSkillsProjetsContact

Légal

Politique de confidentialitéMentions légalesPolitique de cookies

© 2026 Swan Marin. Tous droits réservés.

Fait avec ❤️

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.

profil picture

Fullstack

AI

Data

UI/UX

SEO

DevOps

Développement d'applications, sites web, solutions IA et digitales pour entreprises

React
Next.js
TypeScript
JavaScript
Tailwind
Framer Motion
Redux
Flutter
Figma
Node.js
Python
PHP
Laravel
MySQL
PostgreSQL
MongoDB
Prisma
GraphQL
Docker
AWS
PrestaShop
GitHub
Stripe

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é.

Darkdog (Garm Tattoo)

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.

Eshisha-store

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

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.

Next.jsFlutterPostgreSQLIA · Vision
Centio

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).

Next.jsFlutterDocker · OVHSaaS
Ecigplanète

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.

PrestaShop 9Next.jsIA · RAGTypesense
Smoke Market

Smoke Market

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

PrestaShop 9SymfonyBtoBE-commerce
Kelklope

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.

Next.jsMarketplace C2CPaiementSEO
Aromex

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.

PrestaShopModules sur mesureERPMySQL
EIRA Environnement

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é.

Next.js 15Headless CMSSEO
Garm Tattoo

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.

Next.js 16Three.jsPrismaPostgreSQL
Eshisha Store

Eshisha Store

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

PrestaShopSEOE-commerce
Novius

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.

LaravelVueJSBack-office

Blog

Retours d'expérience sur le développement web, les ERP sur-mesure et l'IA appliquée.

Tous les articles
Allée sombre d'un centre de données bordée de baies de serveurs
12 septembre 2026·13 min de lecture

« 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
Poste de travail multi-écrans installé dans un atelier de production
6 septembre 2026·6 min de lecture

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'article

Questions 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 !

Demander un devis
J'ai un projet
Question technique
Autre