Menu

Vermeulen MAXIME

MONTPELLIER

En résumé

Web Développeur depuis mes 14ans. Autodidacte, Passionné, Prêt à relever les défis de programmation les plus fous.

Je me suis spécialisé dans l'architecture d'application web PHP. Ce qui m'a amené à créé mon framework.

Étant membre de l'AFUP, j'en profite pour assister aux évènements tel que le phptour et le forumPHP lorsque ça m'est possible.

Mes compétences :
ZendFramework
MDT
PHP-GTK
HTML
MVC
MySQL
C
JQuery
PDO
AJAX
Json
Proxmox
SQL
Javascript
PostGresSQL
AngularJS
WDS
PHP
Scrum
GIT
C++
Windows server
Debian
CSS
Node.js
Symfony2
Silex
Memcached
SOAP
Propel

Entreprises

  • Indépendant - Développeur web PHP

    2017 - maintenant
  • VACALIANS GROUP : Vacances Directes - Village Center Loisirs - Développeur Web

    2014 - 2017 Suite de l'expérience précédente, toujours en cdi.

    2ème Phase du projet (jusqu'à juillet 2017)

    Gestion des logs
    A ma demande, j'ai mis en place un système ELK pour le suivi des logs serveurs et je me suis occupé de la collaboration avec notre prestataire gérant les serveurs pour l'envoi des logs via rsyslog.

    Qualité de code
    J'ai installé et configuré SonarQube, puis je l'ai relié à notre système de déploiement pour être exécuté à chaque déploiement en pré-production. Enfin j'ai ajouté à SonarQube le résultats des tests unitaires dans le but d'avoir un suivi du taux de couvertures des tests.

    Site Web Tohapi
    Créé à l'occasion du lancement de la nouvelle marque du groupe en novembre 2014.
    Basé sur le code de Village Center.

    - Refactoring :
    > Le coeur applicatif
    > Système de Listing
    > Système de communication avec la réservation
    > Back-office
    > Semainier pour tenir compte des doubles campagnes et des périodes de fermeture (plusieurs mois) entre les campagnes sans les affichés

    - Nouveau système
    > Système multi-langue
    > Système multi-partenaires (relié à une marque
    > Système multi-site (plusieurs marque)
    > Site intranet (système de partenaires) avec liaison CRM <-> réservation
    > Tests unitaires (atoum)
    > Envoi des erreurs vers le chat interne (salon déterminé par l'origine de l'erreur)
    > Import des tarifs dans une base local
    >> 1er fois : Fichier xml > 1Go lu en streaming
    >> 2nd fois : Fichier json directement importé dans une base MongoDB => Découpe de toutes les requêtes mysql tout en gardant le même format de retour pour les données renvoyées
    > Recherche relié à la base de tarifs Mongodb
    > Système de contre propositions basé sur des filtres et des règles précises

    Site Dédiées des campings dont nous sommes propriétaires :
    Système fonctionnant sous Wordpress en multi-site / multi-langue
    - Refactoring des codes ajoutés par l'équipe dans un plugin dédié
  • VACALIANS GROUP : Vacances Directes - Village Center Loisirs - Développeur Web

    2014 - 2015 1ere phase du projet jusqu'à Mars 2015
    - Travail sur les sites web Vacances Directes et Village Center avant leurs migration sur la base de code Tohapi
    - Création du site web Tohapi

    Vacances Directes :
    A l'origine développé par une agence web sur Silex et Propel.
    - Mise en place de cache : Varnish, Memcached (surcouche à DoctrineCache)
    - Web-service SOAP : Amélioration de la gestion des erreurs, ajout d'un mode maintenance.

    Village Center :
    Site existant depuis 2007 sur un framework maison.
    - Création d'un système de "package" créant des combinaison de voyage à partir des disponibilités
    - Amélioration du système de cache
    - Ajout du calcul des distances entre campings avec 2 modes : api google map ou calcul à vol d'oiseau

    Tohapi :
    Basé sur le code de Village Center.
    - Premier refactoring du cœur de l'application, du code php du front et back office.
    - Travail conjoint avec l'intégrateur sur les nouveaux éléments qui n'ont été complètement migré depuis la base village center.
  • Lundi matin - Stagiaire

    2013 - 2013 J'ai participé à l'évolution et à la maintenance de l'application LUNDI MATIN BUSINESS principalement en participant à la refonte des modules transporteurs (La Poste, TNT, Mondial Relay, ...) et en participant au support technique lorsque je n'avais plus de développement à faire.

    Grâce au fait d'être dans le même bureau que le service technique, j'ai aussi appri à gérer les clients au téléphone en répondant parfois au téléphone pour aider mes collègues.
  • Gatewars.eu - Chef de projet, administrateur, développeur (bénévolat)

    2013 - 2014 Gatewars.eu est un jeu en ligne par navigateur web dont l'équipe est entièrement bénévole.
    J'ai repris complètement le projet avec l'accord de l'ancienne équipe dont je faisais partie.
    Avec la reprise du projet, j'apprend à créer le cahier des charges complet de la nouvelle version, avec son gameplay. Je suis aidé dans cette tâche grâce aux conseilles de certains membre de l'ancienne équipe.

    Pour le plaisir des futurs joueurs, mais aussi mon plaisir de découvrir de nouvelles technologies, je recherche en permanences de nouvelles technologie, et c'est ainsi que les technologies web 3D ainsi que Node.js vont s'ajouter à cette nouvelle version.

    Mise à jour : Le projet a été mit de côté temporairement.
    L'objectif est de donné la priorité à des projets plus important autour d'une création d'entreprise dans le but, par la suite de reprendre Gatewars en temps que projet au sein de la société.
  • IIIJIII - Apprenti

    2010 - 2012 J'ai participé la création de sites pour des clients avec une collègue ainsi qu'à la mise en place des salles de formations distantes.
    Il s'agissait d'installer sur les serveurs le système d'exploitation et les logiciels utile au formation et les mettre à disposition sur le réseau internet. Il s'agissait principalement de formation sur Hyper-V avec Windows Server 2008 R2.

    Puis, dans le cadre du projet de BTS, j'ai installer et configurer entièrement le système de création de salle automatisé en utilisant les technologies Microsoft MDT et WDS via le boot PXE.
    Enfin, pour un projet interne à l'entreprise, j'ai appri à utiliser Windev et j'ai ainsi créé des applications avec.
  • Gatewars.eu - Développeur, chef d'équipe, administrateur (bénévolat)

    2008 - 2012 Gatewars.eu est un jeu en ligne par navigateur web créé en 2005 dont l'équipe est entièrement bénévole. Je suis arrivé en 2008 dans l'équipe en temps que développeur pour la création de la v2 du jeu puis j'ai assuré la maintenance et les mises à jours du jeu.
    Dès 2010, après le départ de l'ancien lead développeur, j'ai pris sa place et dirigé tout l'aspect technique du développement du jeu et je suis passé administrateur. J'ai ainsi dû gérer et modérer les joueurs ce qui fu une première approche de la gestion client.

Formations

  • INSSET - WebDev

    Saint Quentin 2012 - 2013 Licence Pro

    Enseignement sur :
    - Le PHP avancé
    - Le framework Zend Framework
    - Des connaissances de base sur le Le CMS Magento
    - Référencement
    - La gestion de projet
    - Mysql avancé
    - L'nstallation et la configuration d'un environnement de développement
    - Javascript et framework javascript
    - Les connaissances juridiques sur le droit dans le web
  • Lycée Edouard Branly

    Lyon 2010 - 2012 BTS - Apprentissage

    Enseignement principal sur :
    - L'algorithmie
    - Le C
    - Le C++
    - Des connaissance en gestion

    Connaissances appris via l'alternance :
    - Les technologies de déploiement Microsoft MDT et WDS
    - Développement d'application avec Windev
    - Le framework Joomla
  • Lycée Gabriel Touchard

    Le Mans 2008 - 2010 BAC STI

    Enseignement principal sur :
    - Les composants électronique
    - La programmation de PIC
    - La mécanique théorique
  • Lycée George Washington (Le Mans)

    Le Mans 2006 - 2008 BEP

    BEP Métiers de l'Electronique - Enseignement principal sur :
    - Les composants électronique
    - La programmation de PIC
    - La mécanique théorique

Réseau

Annuaire des membres :