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
louvel.mathieu@gmail.com
0637062820
Linkedin
GitHub

Diplômes et certifications

Juillet 2019

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.

Janvier 2016

Scrum master
International Scrum Institute™

Scrum master

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)

Septembre 2011

EPITECH
Bachelor en Technologie de l'information

Epitech

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.eu
Juillet 2008

BAC 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

2018

Web engineer chez HED technologies
depuis Septembre 2018

HED Technologies
www.hedtechnologies.com

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.

2020

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.

2019

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.

2018

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.

2018

Lead developpeur chez MindID
de Janvier à Septembre 2018

MindID

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.

2017

Lead développeur sénior chez Loyalty technology
Responsable technique d'une équipe de développeurs de Juin 2015 à Decembre 2017

Loyalty technology
www.loyaltycompany.com

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

2017

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.

2016

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.

2015

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.

2015

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 https://www.lamafrance.com/


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.

2015

Refonte du site www.uprint.fr et création d'une application Android de recherche de cartouches pour nos clients.


2014

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

2013

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.

2012

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.

2011

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

2011

Développeur web / Chef de projet chez MB Création
Stage de 3eme année de Décembre 2010 à Aout 2011

MB CREATION

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

Président Association EPIWEB
Gestion de l'association de Janvier 2010 à Mai 2011

EPIWEB

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.

2010

Auto-entrepreneur
Developpement de site web

EPIWEB

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.

2009

Développeur web chez Arobases
Stage pendant 4 mois de Septembre 2009 à Décembre 2009

Arobases

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

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

LyBox PHP Golang Symfony Extension Firefox Extension Chrome
Golang MongoDB NodeJS Angular
PHP HTML Sass Brunch
Symfony 3 REST PHP MariaDB REACT JSX Webpack Redux
Symfony 3 REST PHP MariaDB Angular Sass
Symfony 3 REST PHP MariaDB Angular Sass
Symfony 3 REST PHP MariaDB Angular Sass
Symfony 3 REST PHP MariaDB Angular Sass
Symfony 3 REST PHP MariaDB Angular Sass
XMPie PHP MySQL Angular Jade Less
Symfony 1.4 Web Service E-commerce PHP SEO MySQL HTML / CSS
Symfony 1.4 Web Service E-commerce PHP MySQL HTML / CSS
Symfony 1.4 PHP MySQL HTML / CSS Bootstrap
Symfony 1.4 Web Service E-commerce PHP MySQL HTML / CSS
Symfony 1.4 PHP MySQL HTML / CSS API Facebook
Wordpress PHP MySQL HTML / CSS
Wordpress PHP MySQL HTML / CSS
Wordpress JQuery PHP MySQL HTML / CSS
Wordpress JQuery PHP MySQL HTML / CSS
Javascript PHP MySQL HTML / CSS
E-commerce PHP MySQL HTML / CSS
PHP MySQL HTML / CSS
Powerboutique SEO PHP MySQL HTML / CSS
Consultant / Conseil SEO E-commerce Smarty PHP MySQL HTML / CSS
PHP MySQL HTML / CSS
PHP MySQL HTML / CSS

CV

CV