Mes expériences
Expériences professionnelles
Développeur Symfony - ITNetwork (Clermont-Ferrand)
oct. 2019 - Aujourd'hui(5 ans 3 mois)Stack technique : PHP (Symfony 5 / 6), MySQL, PostgreSQL, React / Next (+ Typescript), Chef / Grafana, Redis
Tests automatisés : PHPUnit, Behat
Tâches / Projets :
- Création d'une application de rapprochement documentaire: Symfony 6 (PHP 8.1), PostgreSQL, Next v14 (+ Typescript), React v18
- Création d'un CRM : Symfony 6 (PHP 8.1), PostgreSQL, Next v13 (+ Typescript), React v18
- Création d'une application basée sur Apaleo (PMS) de gestion de modèles : Symfony 5 (PHP 8.1), PostgreSQL
- Création d'une application d'ouverture de portes connectées basée sur Salto et Apaleo : Symfony 6 (PHP 8.1), PostgreSQL, Next v13, React v18
- Création d'une application permettant la classification automatique de documents notariés : cette application est interfacée suite au travail de constitution / élaboration d'un modèle (Deep Learning), une suite d'articles est à retrouver sur le blog ici : Symfony 5 (PHP 8.1), PostgreSQL, GCP (Cloud vision, Cloud storage, Cloud compute)
- Amélioration de notre application principale, une GED pour des notaires. Réécriture du front et redesign avec des hooks et les Styled Component, création d'un éditeur de PDF in-app (fusion, extraction et édition de documents), d'un gestionnaire d'actes, d'un clausier : Symfony 5 (PHP 8.1), React v16, MySQL
- Amélioration et maintenance de nos outils de provisioning et de bootstrap de machines : Chef/CINC (Rubis), Capistrano, Vagrant
- Amélioration de nos outils de surveillance de machines : Chef/CINC (Rubis), Grafana
Pour tous les projets, des tests automatisés sont mis en place avec PHPUnit et Behat, un soin particulier est apporté à la qualité de code (test, review, analyse...).
Autres :
- Veilles techniques, conférences techs (Mixit, ForumPHP, Volcamp...)
- Écriture d'articles pour le blog (ici)
Type de contrat : CDIDéveloppeur Web - Glisshop (Aubière)
sept. 2018 - sept. 2019(1 an)Suite à la restructuration du pôle informatique, cette année est la deuxième année de transition qui a pour but de finaliser les projets de changements d'outils, avec la mise en place d'un logiciel de caisse (Clictill) et la migration vers le nouveau site de e-commerce (Proximis).
Stack technique : PHP (Symfony 4), MySQL, HTML, CSS, jQuery
Outils : SageX3 (ERP), Logitrack (WMS), Clictill (POS), Proximis (site)
Tâches :
- Création d'une application permettant d'interconnecter nos différents environnements (Site Web, WMS, ERP, Caisse) sous Symfony 4
- Black Friday/Cyber Monday/Solde 2018: Gestion de l'infrastructure serveur + monitoring
- Intégration d'une solution Web (Proximis): Gestion des flux de commandes (MAG, WEB...) et des stocks
- Intégration/Migration d'un ERP (SageX3): Gestion des stocks, gestion des paiements et gestion des prix magasin
- Intégration d'un WMS (Logitrack): Gestion des stocks produits web et des flux de marchandises entrepôt/magasin (interface de gestion sous Symfony 4)
+ Formation technique à Strasbourg dans le cadre de la mise en place de Proximis
Type de contrat: CDIAlternance - Développeur Web - Glisshop (Aubière)
sept. 2017 - août 2018(11 mois)Alternance d'une année au sein du pôle informatique de Glisshop.
L'entreprise connaît une importante restructuration au sein du département informatique, ce service voit le départ des développeurs historiques de l'entreprise, face à cette perte de connaissance et la difficulté de maintenir et de faire évoluer l'application, l'objectif est de migrer le site (vers Proximis) et l'ERP (vers SageX3) ainsi que d'intégrer un logiciel de caisse (Clictill) et un WMS (Logitrack). Le changement du SI a pour but de pérenniser les outils et le site de e-commerce en se basant sur des solutions reconnues. Ce projet s'étalera sur 2 années, la première étant la migration sur le nouvel ERP.
Stack technique : PHP (Cake PHP), MySQL, HTML, CSS, jQuery
Outils : Odoo (ERP), SageX3 (ERP), Logitrack (WMS), Clictill (POS)
Tâches :- Migration de site de e-commerce (projet Eben) : Gestion de l'architecture du site
- Intégration d'un nouvel ERP (SageX3) : Gestion des stocks produits, gestion des prix magasin et des mouvements de stocks (entrepôt // magasin)
- Maintenance de l'application web (front-end + back-end) : nouvelles fonctionnalités, correctifs
- Maintenance de l'ERP (Odoo)
Type de contrat: AlternanceStage - Développeur Web - Glisshop (Aubière)
avr. 2017 - juin 2017(2 mois)Stage de 10 semaines dans le cadre de la fin de ma formation pour le DUT Informatique.
Stack technique : PHP (Cake PHP), MySQL, HTML, CSS, jQuery
Tâches :- Migration de site de e-commerce (projet Eben) : Migration de l'architecture, importation massive de données
- Maintenance de l'application web (front-end + back-end) : nouvelles fonctionnalités, correctifs
- Réalisation du blog www.glisshop.info (Wordpress)
Type de contrat: Stage