Lead développeur Web full stack
Passionné d'informatique et de nouvelles technologies, je suis spécialisé dans le développement web. J'aime comprendre les différents besoins et apporter une solution adaptée pour tous les projets auxquels je participe.
Mes différentes expériences m’ont permis de progresser et d’être capable de mener un projet dans sa totalité, de la rédaction du cahier des charges à la mise en production.
Lead developpeur dans des équipes de 2 à 5 developpeurs, j'ai pu participer à la mise en place de workflow et règles de développements ainsi qu'à l'installation des outils adéquats pour atteindre nos objectifs.
J'aime instaurer une relation de confiance et de challenge mutuelle avec mes équipes, la cohésion et l'entraide est la base pour la réussite de nos projets.
louvel.mathieu@gmail.com
0637062820
GitHub
Diplômes et certifications
First Certificate in English B2
University of cambridge
First Certificate in English B2
A B2 First qualification proves you have the language skills to live and work independently in an English-speaking country or study on courses taught in English.
Scrum master
International Scrum Institute™

Certification Scrum master.
La certification accompagne une transformation vers les méthodes agiles des développements de la société. J'ai pu participer et accompagner les développeurs et chefs de projets dans cette voie (organisation, formation et accompagnement)
EPITECH
Bachelor en Technologie de l'information

Bachelor en 3 ans au sein d'EPITECH Lyon, Ecole spécialisée dans le développement informatique.
Durant ma formation j'ai pu étudier de nombreux langages de programmation en commençant par le C puis le C++ pour le langage objet, en passant par du Java, PHP etc ... J'ai choisi de me spécialiser dans le web au cours des différents projets libres et en dirigeant une association de développement web.
www.epitech.euBAC Scientifique
Lycée René Descartes
BAC Scientifique option SVT obtenu avec la mention AB.
C'est durant les années au lycée que j'ai commencé le développement informatique en autodidacte.
Expériences
Web engineer chez HED technologies
depuis Septembre 2018
Gestion et développement de tous les projets web au sens large, du site internet classique au API "IOT" (MQTT, Socket ...) en passant par les outils interne.
Nous nous inspirons de l'architecture micro-service pour construire de petits modules qui communiquent entre eux. Tout cela en utilisant kubernetes pour le déploiement et Giltab pour l'integration continue.
Au dela de l'aspect technique, cette experience en Suisse dans une entreprise polyglotte fut très enrichissante et à permis de travailler differement avec un objectif d'innovation et d'optimisation.
1er et 2ème trimestre :
Migration de l'API de nos produits vers une solution plus "scalable".
Nous avons choisie d'utiliser le protocol MQTT via Mosquitto afin de rajouter un "broker" pour toute les connections entre nos produits et notre serveur.
En complement nous utilisons Protocol Buffers (protobuf) pour definir facilement tous les échanges entrant et sortant.
4ème trimestre : Développement d'un ERP interne de gestions de chats et facturation avec process de validation interne.
2ème et 3ème trimestre :
Reprise de l'API de l'application All sweet, migration depuis NodeJS/MongoDB vers Golang/MariaDB et ajout de nouvelles fonctionnalités.
L'application est un algorithme de recommendations de musique personnalisé suivant vos goûts et votre historique d'écoute.
Nous avons choisie de changer la base de MongoDB vers MariaDB et j'en ai profiter pour recoder l'API en Golang.
Cette API est configure via une backoffice developpé en Angular.
1er et 2ème trimestre :
Creation d'une API pour controller nos produits IOT.
Pour ce project j'ai du developper tous l'ecosystème autour de l'API : Site d'inscription pour les développeurs, documentation, authentification OAuth2 pour les utilisateurs ainsi qu'une interface de test et une implementation "proof of concept" avec IFTTT.
L'API ce présente comme un hub, qui recoit les actions via une API REST et les envoie via une socket au bon produit, dans le sens inverse les développeurs peuvent souscrire au événements et déclancher des actions de leur coté.
Nous utilisons messagePack pour optimiser les échanges via la socket.
4ème trimestre :
Création d'un outils interne de gestion de nos produits.
Cet outils permets d'avoir une tracabilité complete sur nos produits, de la chaine de production avec la collecte des differents tests jusqu'a l'utilisation avec les logs, historique de mises à jour ...
Pieces central de notre architecture, il permets l'identification de tous nos produits et produit differents reportings.\
Configuration de l'infrastructure en utilisant kubernetes et toute la CI avec gitlab.
Lead developpeur chez MindID
de Janvier à Septembre 2018

Reprise du pole technique, refonte des outils existant et mise en place de nouvelles normes.
Aide à la construction de l'offre digitale au sein de l'agence
www.mindid.fr
Janvier à Août :
Développement d'un outils de web2print ("la box") en utilisant la solution Chili publish.
L'outils permets de personnalise manuellement des documents prints, emails ou sms mais aussi de la faire automatiquement via une source de données.
Lead développeur sénior chez Loyalty technology
Responsable technique d'une équipe de développeurs de Juin 2015 à Decembre 2017
En coordination avec les autres pôles, je participe à la réalisation des projets web dans leur globalité : avant-vente, développement, livraison et évolutions.
Mon rôle est d’aider le pôle projet dans la réponse aux appels d'offres puis de gérer le développement avec une équipe de 2 à 5 développeurs.
Responsable technique des projets, nous avons mis en place avec le directeur technique un workflow et de nouveaux outils pour atteindre nos objectifs(Intégration continu, tests automatisés, code review ...).
Pour unifier et faciliter nos développements nous avons décider de créer une librairie de bundle symfony et un squelette d'application. Ce socle technique nous permet d'accélérer l'initialisation de nos projet, de garantir une structure commune et une bonne intégration dans notre workflow.
Mai à Juin : Développement d'une interface web pour un programme de fidelité. Le site comporte une boutique cadeau ainsi que plusieurs reportings.
Fevrier à Avril : Digitalisation de carnets de visite existants au format papier. Le projet comporte uniquement un site web développé avec Angular et un API Rest avec Symfony 3.
En plus de la gestion technique et du développement des API, j'ai été scrum master sur le projet et organisé avec le product owner les kanban, sprint planning, review et rétrospectives.
L'année 2016 fut une année charnière durant laquelle nous avons progressivement migré tous nos nouveaux développements vers Symfony 3, mis en place de nouveaux outils (Jenkins, Sonar, Redmine ...) et travaillé nos projets en SCRUM.
Avril à Novembre : Développement du programme de fidélité Ma vie claire comprennant une API pour les logiciels de caisse, deux applications mobiles et deux interfaces de reporting / Gestion.
En plus de la gestion technique, j'ai réalisé toutes les API (REST) à l'aide de Symfony 3.
Février à Septembre : Développement d'un projet de digitalisation des équipes commerciales Mon partenaire boissons.
Le projet comporte une partie dédiée au client, une autre aux commerciaux et une dernière pour la direction. Chacune comporte un site et deux applications.
En plus de la gestion technique et du développement des API, j'ai été scrum master sur le projet et organisé avec le product owner les kanban, sprint planning, review et rétrospectives.
Juillet à Fevrier : Développement et lead sur une application de web to print.
L'application web permet de réaliser des catalogues produit pour mettre en avant les réductions en cours.
Le projet à été réalisé en AngularJS, un frameword "maison" pour l'API et XMPie pour les documents.
Juin à Juillet : Développement d'une application pour borne tactile dans le cadre du programme "métro et vous".
Via la borne, chaque client peut scanner sa carte de fidélité et découvrir puis imprimer des offres personnalisées.
Développeur web full stack chez LAMA France
Responsable des differents sites de l'entreprises et ses filiales de Septembre 2011 à Juin 2015
LAMA France est un des leaders dans la distribution de consommables compatibles. L'entreprise propose à ses clients (principalement en grande distribution) une borne tactile de recherche de compatibilités développées en interne et plusieurs autres outils à disposition des sites internet.
Refonte du site www.uprint.fr et création d'une application Android de recherche de cartouches pour nos clients.
Accompagnement et supervision de la migration de l'ERP de l'entreprise (Divalto).
Création d'outils de reporting et d'analyse basé sur SQL Serveur à l'aide des outils Microsoft (SSRS).
Reprise et migration d'un site marchand de vente de cartouches sur internet.
Gestion et développement d'un site E-commerce à fort trafic (2000 visites / jours) : www.123consommables.com, de la création du cahier des charges à la mise en production avec toutes les contraintes engendrées par la notoriété du site. La migration nous a permis de rajouter de nombreuses fonctionnalités et d'interfacer le site en web service avec tous les fournisseurs (stock, commande, livraison ...).
Migration du site E-commerce de l'entreprise sous Symfony pour permettre une gestion complète en interne et favoriser les évolutions. www.lamafrance.com
Accompagement dans la création de filiales de l'entreprise : recherche de solutions et process adaptés, paramétrage ERP, création site web.
Supervision du développement du site E-commerce de l'entreprise réservé exclusivement à ses clients professionels. Interfacé avec l'ERP de l'entreprise, il permet l'intégration de commandes et la remonté d'informations (tarifs, facture, suivi commande etc ...)
La 1ere version du site fut developpée par un prestataire suivant le cahier des charges définis.
Création d'un logiciel pour borne tactile dans les grandes surfaces à disposition des clients.
Le logiciel s'adapte à la charte graphique et à la gamme du magasin pour proposer un produit personnalisé auquel certaines options peuvent être rajoutées (localisation des produits, animations produits ...)
Développeur web / Chef de projet chez MB Création
Stage de 3eme année de Décembre 2010 à Aout 2011

J'ai effectué mon alternance de 3eme année puis un stage de 6 mois au sein de la société MB Création.
L'entreprise compte 5 personnes et est spécialisée dans le développement de site internet sous Wordpress.
Durant ce stage, j'ai pu apprendre à maitriser cet outil aux côtés de spécialistes reconnu et aux travers de plusieurs projets. (www.cidre-ecusson.com, www.danao.fr ...)
www.mbcreation.netPrésident Association EPIWEB
Gestion de l'association de Janvier 2010 à Mai 2011

Durant mes études à Epitech, j'ai intégré Epiweb en tant que membre puis en 2011 j'ai repris la gestion de l'association. Epiweb fonctionne comme une agence web et a pour but proposer aux entreprises des prestations informatiques réalisées par les étudiants d'Epitech.
Ma mission était donc de démarcher les entreprises pour leur proposer nos services puis de recruter les étudiants et de suivre et gérer le bon déroulement du projet. Nous avons aussi organisé des formations au sein de l'école.
Cette expérience m'a permis de spécialiser ma formation vers le web et de participer sur de nombreux projets en tant que développeur ou chef de projet.
Auto-entrepreneur
Developpement de site web

Suite à certaines demandes, je suis autoentrepreneur dans le développement informatique. Très actif durant mes études, ce statut me sert uniquement pour certains projets personnels.
Développeur web chez Arobases
Stage pendant 4 mois de Septembre 2009 à Décembre 2009

Mon stage de fin de 1ere année fut effectué au sein d'Arobase. La société édite et distribue sa propre solution de E-commerce pour offrir un site entièrement personnalisé.
Ce stage m'a permis de découvrir le métier de développeur web et d'en comprendre les différents aspects (R&D, Intégration ...)
www.arobases.frCompétences
Développement web
- Symfony 3 / 4
- PHP 5 / 7
- AngularJS / Angular
- Symfony 1.4
- HTML / CSS / Less / Sass
- NodeJS
- Wordpress
- Mysql / MariaDB
- MongoDB
- Twig / Smarty / Pug
Outils / Qualité
- SCRUM / Methode agile
- Codeception / PHPUnit
- Jenkins / Sonar / GitlabCI
- Redmine / Jira
Programmation
- Golang
- C / C++
Divers
- Brunch, npm, Bower, Yarn, Composer
- Git, SVN
- Gestion de projets / Scrum master
- SEO
- SSRS / SSIS / Excel / Power pivot
- Extension Chrome / Firefox
- XMPie / Chili publish
- MQTTT / Oauth2 / Socket / Mosquitto
- AWS / Beanstalk / S3 / Alexa skills
Administration serveur
- Kubernetes / k8s
- Apache / Nginx
Loisirs
- Course à pied
- Boxe anglaise
- Jeux vidéo
Réalisations





CV
