EXPERIENCE PROFESSIONNELLE
Juil. 2019 – Janv 2024
(4,5 ans)
Ingénieur étude et développement pour Kosmos (Nantes)
→ Maintenance applicative et développement d’évolutions d’une solution de gestion
administrative et financière destinée à plus de 300 établissements scolaires.
→ Refonte back-end du module finance (facturation automatique en masse,
échéanciers, encaissements, prélèvements, gestion des contentieux, paiements en
ligne, tableaux de bords).
→ Refonte back-end du module de pré-comptabilité : génération des écritures
comptables à partir des pièces comptables présentes dans le module finance, gestion
des contentieux, export de fichiers vers Ciel, Sage, Proginov).
→ Mise en place d’une connexion SSO via le protocole CAS.
→ Optimisation des traitements lourds PHP, Doctrine et SQL.
→ Rédaction et mise en place des tests end-2-end et développement des tests unitaires.
→ Rédaction des spécifications fonctionnelles et techniques des demandes d’évolutions.
→ Accompagnement à la montée en compétences des développeurs juniors, animation
d’atelier de formations métiers et techniques. Rédaction des conventions code, veille
et diffusion des bonnes pratiques de code.
→ Participation aux phases de recueil du besoin avec les clients.
→ Animation de webinars de présentation des nouvelles fonctionnalités développées
auprès des clients.
Symfony 3,4,5, JavaScript, JQuery, HTML5/ CSS3, Jenkins, JIRA, Confluence, Sentry, PostgreSQL
Avril 2021 Auteur aux éditions ENI
→ Auteur du livre « Vue.js – Développez des applications web modernes en JavaScript
avec un framework progressif (617 pages).
Septembre 2020
Formateur aux éditions ENI
→ Création de contenus vidéos de formation, à l’apprentissage du framework Vue.js,
actuellement disponibles sur Amazon
Missions en indépendant Travail effectué sur Nantes, Le Mans et Paris, chez le client ou à distance
Fév. 2018 – Janv. 2019
(1 an)
Environnements :
COMPETENCES
Langages PHP, JavaScript ES6, Java, JavaFX, XML/JSON (AJAX), HTML 5/CSS 3, web
services REST/SOAP, PL*SQL.
Frameworks VueJS (Javascript), Symfony 2, 3 et 4 (PHP), Yii (PHP), Bootstrap 3
(HTML/CSS), Vuetify, jQuery (Javascript)
Bases de données MySQL, MongoDB (NoSQL), CouchDB-PouchDB (NoSQL), PostgreSQL,
Microsoft SQL Server
Modélisation et
architectures
Diagrammes UML, Merise, 3-tiers, MVC, MVVM, SOA, BPMN, MDA, Design
Patterns, Workflows
Organisation et gestion de
projet
Cycle en V, Agile SCRUM, CMMI, pilotage, planification, budgétisation et
coordination des ressources (humaines et matérielles).
Communication écrite et
orale
Conduite de réunions, animation de formations, rédaction de cahier des
charges, spécifications fonctionnelles et techniques, reporting de projet, compte
rendus de réunion.
Environnements et outils Windows, Linux, Mac, Apache / Nginx- tests unitaires : PHPUnit - tests
fonctionnels : Behat - validation et bug tracking: Mantis, Squash, JIRA - projet:
MS Project, Suite Office
EXPERIENCE PROFESSIONNELLE
Ingénieur étude et DevOps pour SooIT (Paris - en télétravail)
→ Etude et développement d’une PWA (Progressive Web App), application web cross-plateforme
sur tablette pour la société B2M Conseils et ses consultants en BTP. Application Web pour
réaliser les visites et inspections de travaux via un relevé d’incidents sur plan. Application
utilisable hors-ligne avec resynchronisation des données à chaque récupération de connexion.
VueJS, Vuetify, Material Design, Promise, Javascript ES6, EaselJS, PDFJS, JSPDF, CropperJS, WebPack,
Base de données PouchDB-CouchDB, Local Storage, Application Cache / Services Workers, Serveur Nginx
Sept. 2016 – Janv. 2019
(2 ans et 4 mois)
Ingénieur étude et DevOps pour ******** (sur Nantes + en télétravail)
→ Maintenance corrective et opérationnelle d’un site web (front-end responsive, back-end, back
office) et de l’API REST utilisée par l’application mobile (appli destinée à la promotion des
établissements de débits de boisson – bons plans, points cadeaux). Etude et développement des
demandes d’évolutions.
→ Conception et développement en parallèle d’une nouvelle version de l’api sur le framework PHP
Symfony. Administration et maintenance des serveurs et bases de données. Formalisation des
process de développement et d’intégration continue : « guide lines », conventions de code, tests
fonctionnels avec Behat, process de validation et de mise en production.
→ Développement d’un module de prise de commandes avec paiement sécurisé par carte bancaire
→ Développement d’un « bot » Facebook Messenger destiné au personnel des établissements pour
la gestion des commandes
→ Développement d’un bundle Symfony pour l’intégration d’une librairie PHP tierce (bundle mis à
disposition gratuitement auprès de la communauté de développeurs Symfony).
→ Formation et accompagnement des stagiaires et alternants.
→ Gestion et suivi des développements off-shores (Cameroun), revues de code.
Framework PHP Yii et Symfony 3, HTML5, CSS3, Bootstrap 3, Javascript – Jquery, VueJS, Serveur
Apache/Nginx, NodeJS, Méthodologie Agile/SCRUM, MySQL, Serveur Apache, Web Services API REST
Sept. 2016 – Juin 2017
(3 jours par semaine
durant 10 mois)
Formateur externe à l’IMIE du Mans – école de la filière numérique (Le Mans)
→ Cours de niveau post-bac à Bac +4 dispensés aux étudiants ou professionnels en reconversion
de 18 ans à 45 ans. Animation des séances de cours et accompagnement durant les phases de
projet et d’apprentissage. Rédaction de supports de cours, mise en place de l’évaluation et du
suivi des étudiants.
→ Matières enseignées : algorithmie, conception et organisation de base de données selon la
méthode MERISE, requettes et administration de base de données MySQL, programmation
procédurale et objet avec PHP, mise en place d’infrastructure LAMP (Serveur Apache/Nginx –
PHP - MysQL), Javascript, Design Pattern MVC, conception et architecture applicative avec UML
et Java, développement de sites web avec le framework PHP Symfony 3, développement
d’applications « client lourd » avec JavaFX.
Mai 2016 – Déc. 2016
(3,5 mois)
Ingénieur étude et développement pour ******** (Nantes - en télétravail)
→ Reprise du développement et optimisation du code et de l’architecture d’un site web responsive
destiné aux personnes en perte d’autonomie et leurs proches. Mise en place des outils
collaboratifs agile et d’un environnement de pré-production. Développement de fonctionnalités de
type réseaux sociaux.
→ Correction des anomalies et développement des demandes d’évolution de la nouvelle version du
site Web MMA et des sites Web des agences du groupe. Participation au daily meeting SCRUM.
PHP Symfony 2, HTML5, CSS3, Javascript - JQuery, Méthodologie Agile/SCRUM, MySQL, Serveur Apache
Avril 2016 - Mai 2016
(1,5 mois)
Ingénieur étude et développement pour ******** (Nantes - en télétravail)
→ Développement d’un POC (Proof Of Concept), site web mobile de géolocalisation de vélos
(communication bi-directionnelle (carte SIM sur vélo – serveur) via SMS.
→ Développement d’un POC (Proof Of Concept), site web mobile de location de vélo via internet et
SMS.
HTML5, CSS3, Javascript - JQuery, PHP Objet, API SMS, Serveur Apache
EES Assurance ESN spécialisée Banques et Assurances - Agence du Mans
Nov. 2015 - Mars 2016 (5 mois)
Ingénieur étude et développement pour MMA (Le Mans)
- Intervention sur l’activité MCO (Maintien en Condition Opérationnelle) des applicatifs métiers : Portails Agent et Courtage MMA.
- Analyse des anomalies, correction ou routage aux bons acteurs, capitalisation sur Confluence.
Environnements : VSM, JIRA, Confluence, J2EE, HTML, Javascript, Oracle, Serveur d’applications WebLogic
Mars 2015 - Août 2015 (6 mois)
Testeur UX - 4 mois / Intégrateur Web - 2 mois pour MMA (Le Mans)
EES Assurance ESN spécialisée Banques et Assurances - Agence du Mans
- Tests, suivi des corrections d’anomalies et validation de la nouvelle version du site web MMA.
- Correction des anomalies et développement des demandes d’évolution de la nouvelle version du site Web MMA et des sites Web des agences du groupe.
Environnements : JAHIA, Bootstrap 3, HTML/JQuery , JIRA, Squash, multi-plateformes: desktops, tablettes, mobiles
Mai 2014 - Fév. 2015
(10 mois)
V.I.E Consultant technique pour Micron Security Product (Auckland - NZ)
- Etude et développement d’un service en ligne destiné aux installateurs et utilisateurs des systèmes d’alarmes Micron (planification, rédaction du cahier des charges, mock-up des IHM, développement et tests unitaires).
- Etude et développement de deux applications permettant une communication bi-directionelle
entre différents systèmes d’alarmes et un serveur dédié au sein du département R&D.
- Participation à l’élaboration d’un nouveau protocole d’échange de données via la couche TCP/IP.
Environnements : Java, TCP/UDP, MySQL, Symphony 2, architecture MVC, Doctrine, Bootstrap 3, Twig, Assetic, Git
Oct. 2013 - Mai 2014 (7 mois)
Ingénieur étude et développement
- Préparation d’une mission VIE en Nouvelle-Zélande. (Recherche d’aide au financement, rédaction des dossiers de candidature pour la région et Ubifrance, étude de marché du secteur IT en Nouvelle-Zélande, recherche d’une société de portage avec un tuteur parlant français).
- Maintenance et évolution des applications du SIRH interne (modules de gestion des absence et des comptes rendus d’activité).
Environnements : PHP, Javacript, jQuery, HTML,CSS, SVN, Apache
Mai 2013 - Sep. 2013 (5 mois)
Chargé de projet (en alternance).
- Responsable d’un projet de refonte d’une application de calculs de primes des préparateurs en entrepôt pour LCM - filiale du groupe CARREFOUR (Equipe de 3 personnes).
- Rédaction des spéc...