Freelance, disponible pour de nouvelles missions

Lead développeur backend Go

Je conçois et fais évoluer des backends performants en Go : API, microservices, migrations depuis PHP et montées en charge. CTO et co-fondateur de LyBox, je mène les projets de l'analyse du besoin à la mise en production.

Mathieu Louvel, développeur Go
15 ansd'expérience en développement web
Golangage principal depuis 2018
CTOco-fondateur de LyBox depuis 2022
2 à 5développeurs encadrés comme lead
// à propos

Comprendre le besoin, livrer la bonne solution

Passionné d'informatique et de nouvelles technologies, je suis spécialisé dans le développement web et backend. J'aime comprendre les besoins de chacun et apporter une solution adaptée à chaque projet auquel je participe.

Mes expériences m'ont appris à mener un projet dans sa totalité, de la rédaction du cahier des charges à la mise en production. Lead développeur dans des équipes de 2 à 5 personnes, j'ai mis en place des workflows, des règles de développement et les outils qui vont avec : intégration continue, tests automatisés, code review.

Depuis 2018, Go est mon langage de prédilection. Je l'utilise aussi bien pour des API à fort trafic (Bedrock pour M6, Lydia) que pour la plateforme LyBox, et je le transmets comme formateur.

  • Confiance et exigenceUne relation de challenge mutuel avec l'équipe : la cohésion et l'entraide font la réussite d'un projet.
  • Vision produitCo-fondateur d'un SaaS, je connais les enjeux marketing, clients et business derrière chaque ligne de code.
  • TransmissionFormateur chez Sparks et Orsys, intervenant et jury à EPITECH, EPSI et YNOV.
// expériences

Parcours professionnel

De l'e-commerce PHP aux backends Go à fort trafic, en passant par l'IoT et le SaaS.

20264 mois
FreelanceGo

Lead développeur backend Go · Bedrock (M6)

Pour préparer la Coupe du Monde 2026 de M6 Group, tech lead d'une équipe de 3 développeurs sur un projet stratégique : la migration d'un BFF (Backend For Frontend) PHP vers Go.

Face aux enjeux de performance et de montée en charge liés à l'événement, j'ai pris en charge tout le cycle technique : analyse du besoin, création du projet from scratch en Go, process de migration progressif et sécurisé validé par des phases de load testing, jusqu'à la mise en production.

GoBFFLoad testingMigration PHP vers Go
2022 à aujourd'hui4 ans
Co-fondateurGoAWSAngular

CTO et co-fondateur · LyBox

Création d'un SaaS dédié à l'investissement immobilier locatif. En tant que CTO, je gère toute la partie technique :

  • architecture logicielle, choix des langages et technologies pour répondre aux besoins des clients ;
  • configuration et maintenance de l'infrastructure, hébergée sur AWS ;
  • développement et maintenance de toutes les applications et outils, dont les extensions Chrome et Firefox.

Accompagnés par plusieurs incubateurs, nous maîtrisons toute la chaîne d'un nouveau produit : vision marketing et produit, relation client, technique.

www.lybox.fr
GoAWSAngularSymfonyExtensions navigateur
Depuis 2023FreelanceGoPHP

Formateur et intervenant en école · Sparks, Orsys, EPSI, YNOV, EPITECH

Formations professionnelles inter et intra-entreprise sur les API REST, SQL, Go, HTML/CSS et PHP pour les organismes Sparks et Orsys.

Mentorat d'élèves et évaluation de projets sur OpenClassrooms. Cours et participation aux jurys d'évaluation sur les technologies du web pour EPITECH, EPSI et YNOV.

GoAPI RESTSQLPHPHTML / CSS
202211 mois
FreelanceGo

Développeur backend Go · Lydia

Intégration dans la squad « crédit » pour internaliser une solution de crédit destinée aux clients Lydia. Participation aux ateliers techniques et métier pour définir le projet, puis développement de la solution en Go.

Équipe de 3 développeurs backend : documentation technique, tests unitaires et d'intégration, code review et réflexion sur l'architecture du module.

GoFintechTestsCode review
20214 mois
FreelanceSymfonyVue.js

Lead développeur · Cospirit

Lead d'une équipe de 5 développeurs sur le découpage d'un outil historique monolithique en plusieurs services, avec Symfony 2.8 et 5 et Vue.js 3.

SymfonyVue.js 3Microservices
2018 à 20213 ans
CDIGoAWSKubernetesgRPC

Web engineer · HED technologies

Gestion et développement de tous les projets web au sens large, du site vitrine aux API IoT (MQTT, sockets) en passant par les outils internes. Architecture inspirée des microservices, déploiement sur Kubernetes et intégration continue avec GitLab.

Au-delà de la technique, cette expérience en Suisse dans une entreprise polyglotte m'a appris à travailler autrement, avec un objectif d'innovation et d'optimisation.

www.hedtechnologies.com
GoMQTTgRPCProtobufKubernetesAWSGitLab CI
Projets marquants
2020
Migration de l'API de nos produits vers une solution plus scalable : protocole MQTT via Mosquitto comme broker entre nos produits et le serveur, et Protocol Buffers pour définir tous les échanges.
2019
Développement d'un ERP interne de gestion des achats et de la facturation avec process de validation.
Reprise de l'API de l'application All Sweet (recommandation musicale personnalisée) : migration de NodeJS/MongoDB vers Go/MariaDB et nouvelles fonctionnalités, back-office en Angular.
Création d'une API pour piloter nos produits IoT et de tout son écosystème : portail développeurs, documentation, authentification OAuth2, interface de test et proof of concept avec IFTTT. L'API sert de hub entre REST et sockets (MessagePack).
2018
Outil interne de traçabilité des produits, de la chaîne de production (collecte des tests) à l'utilisation (logs, historique des mises à jour), avec infrastructure Kubernetes et CI GitLab.
20186 mois
CDISymfonyAngular

Lead développeur · MindID

Reprise du pôle technique : refonte des outils existants, nouvelles normes de développement (tests automatisés, intégration continue), aide à la construction de l'offre digitale et data de l'agence et définition de toute la stack technique.

Projet principal : une application SaaS de web to print basée sur Chili Publish, pour personnaliser des documents print, emails ou SMS, manuellement ou automatiquement depuis une source de données.

SymfonyAngularWeb to printSaaS
2015 à 20173 ans
CDISymfonyAngular

Lead développeur sénior · Loyalty Technology

Responsable technique d'une équipe de 2 à 5 développeurs, en coordination avec les pôles projet : avant-vente et réponse aux appels d'offres, développement, livraison et évolutions.

Grand chantier : la migration d'un framework maison vers Symfony, avec formation des développeurs, migration du cœur applicatif et documentation des bonnes pratiques. Mise en place avec le directeur technique d'un workflow complet (intégration continue, tests automatisés, code review, Jenkins, Sonar, Redmine) et passage des projets en Scrum.

www.loyaltycompany.com
Symfony 3API RESTAngularReactScrum master
Projets marquants
2017
Librairie de bundles Symfony et squelette d'application communs pour accélérer l'initialisation des projets et unifier leur structure.
Interface web d'un programme de fidélité avec boutique cadeaux et reportings.
Digitalisation de carnets de visite papier : site Angular et API REST Symfony 3, avec un rôle de scrum master (kanban, sprint planning, reviews, rétrospectives).
2016
Programme de fidélité Ma Vie Claire : API pour les logiciels de caisse, deux applications mobiles (iOS et Android) et deux back-offices de reporting et SAV.
Digitalisation des équipes commerciales Mon partenaire boissons : espaces client, commerciaux et direction, chacun avec un site et deux applications.
2015
Lead sur une application de web to print pour créer des catalogues produits promotionnels (AngularJS, XMPie).
Application pour borne tactile du programme « Metro et vous » : scan de la carte de fidélité et impression d'offres personnalisées.
2011 à 20154 ans
CDISymfonyPHP

Développeur web full stack · LAMA France

Référent technique pour toutes les demandes clients et internes chez un des leaders de la distribution de consommables compatibles. Développement et gestion des projets avec nos prestataires :

  • sites e-commerce B2B pour LAMA France et ses filiales ;
  • refonte d'un site e-commerce B2C à fort trafic ;
  • application pour bornes tactiles (Windows et Android) en grandes surfaces ;
  • outils de reporting sur SQL Server (SSRS).
www.lamafrance.com
Symfony 1.4PHPE-commerceSEOSSRS
Projets marquants
2015
Refonte du site uprint.fr et application Android de recherche de cartouches.
2014
Accompagnement de la migration de l'ERP (Divalto) et outils de reporting SQL Server.
Reprise et migration de 123consommables.com (2 000 visites par jour), du cahier des charges à la mise en production, avec interfaçage en web services avec tous les fournisseurs (stock, commande, livraison).
2013
Migration du site e-commerce de l'entreprise sous Symfony et accompagnement à la création des filiales (process, paramétrage ERP, sites web).
2012
Supervision du site e-commerce B2B interfacé avec l'ERP (commandes, tarifs, factures, suivi).
2011
Logiciel de borne tactile en grande surface, adapté à la charte et à la gamme de chaque magasin.

Premières expériences

2010 à 2011

Développeur web et chef de projet · MB Création

Alternance puis stage de 6 mois dans une agence spécialisée WordPress, aux côtés de spécialistes reconnus.

2010 à 2011

Président de l'association Epiweb

Agence web étudiante d'EPITECH : prospection, recrutement des étudiants, suivi des projets et formations internes.

Depuis 2010

Auto-entrepreneur

Développement de sites web pour des projets ponctuels, lancé pendant mes études.

2009

Développeur web · Arobases

Stage de 4 mois chez un éditeur de solution e-commerce : découverte du métier, de la R&D à l'intégration.

// compétences

Compétences techniques

Programmation et web

Go (Golang)
Symfony 3 à 5
PHP 5 / 7
API REST
SEO
AngularJS / Angular
HTML / CSS / JavaScript
WordPress

Outils et qualité

Scrum / méthodes agiles
Codeception / PHPUnit
GitLab CI
Jenkins / Sonar
Redmine / Jira

Bases de données

SQL / MySQL / MariaDB
MongoDB
Elasticsearch

Administration serveur

AWS
Apache / Nginx
Kubernetes (k8s)

Divers

gRPCMQTTProtobuf DockerGitAWS BeanstalkLambdaS3Alexa skills OAuth2SocketsMosquittoExtensions Chrome / Firefox

Aussi pratiqué

C / C++NodeJSVue.jsReactSass / LessTwig / Smarty / Pug Composer / npm / YarnSSRS / SSIS / Power PivotXMPie / Chili PublishGestion de projet
// formation

Diplômes et certifications

2019

First Certificate in English (B2)

University of Cambridge

Niveau d'utilisateur indépendant : vivre, travailler ou suivre des cours en anglais en autonomie.

2016

Scrum Master

International Scrum Institute

Certification obtenue pour accompagner la transition agile de l'entreprise : organisation, formation et suivi des développeurs et chefs de projet.

2011

Bachelor en technologies de l'information

EPITECH Lyon

3 ans dans une école spécialisée en développement : C, C++, Java, PHP. Spécialisation web au fil des projets libres et à la tête de l'association Epiweb.

2008

Baccalauréat scientifique

Lycée René Descartes

Option SVT, mention assez bien. C'est au lycée que j'ai commencé le développement en autodidacte.

Loisirs

Course à piedBoxe anglaiseJeux vidéo

Un projet Go, une migration ou une équipe à faire grandir ?

Mission freelance, lead technique ou formation : parlons de votre besoin. Mon CV complet est disponible en PDF.