fr
fr
developer avatar
Olivier Levasseur
Not open to job opportunities
Back-end developer
Nantes
Freelance
Hybrid remote
Technologies
About
Olivier Levasseur
Tech Lead / developpeur Php Symfony
Back-end developerNantes
developer avatar
Professional experiences
12 years of experience as Back-end developer (or similar)
Lead Developer Php/Symfony
Kosmos - NantesJan 2021 - Sep 2024 · 3 years 8 months

Amélioration des process de développement

  • mise en place du modèle de Conception Technique
  • définition des normes de code de l'application
  • choix de la méthode de versionning
  • création de la Definition of Done
  • élaboration de la Stratégie de log

Montée en compétence de l'équipe

  • formation à Git/ Symfony avancé/ Architecture Hexagonal
  • mise en place d’ateliers de veille technique
  • animation d’un flux d’articles techniques
  • adhésion à l'AFUP
  • sensibilisation au TDD/ SOLID
  • accompagnement/ revue de conception/ revue de code

Développement

  • module d’import/export de donnée vers les logiciels de l’éducation nationale (XML, CSV)
  • synchronisation des données d’un réseau d’établissement à travers une API
  • montée de version Php 7.3 vers 8.3/ Symfony 3.4 vers 4.4 puis vers 5.4
  • réduction de la dette technique via rector/phpstan
  • conception d'évolution du modèle de donnée
  • TMA /suivi et correction des anomalies remontées par Sentry

Management

  • maintient de la relation lors de 1To1
  • qualification et participation aux choix de recrutement
  • planification et suivi de l’onboarding
  • participation aux entretiens d'évaluation (définition des objectifs/évaluation)
  • organisation d'évènements de cohésion
Lead Developer Symfony/Angular/Docker
Sodifrance - NantesMar 2018 - Jan 2021 · 2 years 10 months

Nantes Area, France
CHU de Nantes
Pedialog - Logiciel de suivi de pathologie infantile
Missions:

  • Analyser la source de la perte de donnée
  • Proposer un plan de correction
  • Corriger le blocage fonctionnelle du client

Programme d’aide de l’Institut National de la Recherche Agronomique
AgreenSkills - Logiciel de mise en relation entre des chercheurs et des laboratoires
Missions:

  • Construire une API de consultation des données du back-office
  • Mettre en place une actualisation des données du front-office à partir de l’API du back-office
  • Animer les points avec le client
  • Déployer l’application

Anett - Entreprise de location et d’entretien de linge professionnel
Logiciel de relation client
Missions:

  • Concevoir l’architecture applicative
  • Mise en place du processus d’intégration continue
  • Encadrer les développeurs juniors
  • Faire évoluer de l’application
  • Définir les bonnes pratiques

Ministère des affaires étrangères
AEFE BUA - Logiciel de centralisation des données du réseau d’établissement
Missions:

  • Faire une étude du code existant pour identifier les points d’amélioration
  • Planifier et appliquer le plan d’amélioration
  • Assurer les échanges avec le client
  • Encadrer les développeurs juniors
  • Faire évoluer l’application
  • Collaborer avec l’équipe technique du client pour orchestrer les déploiements

Ministère de l’Éducation Nationale
Logiciel de suivi de numérisation des dossiers de retraite
Missions:

  • Accompagner le client dans la rédaction de son cahier des charges
  • Rédiger le dossier technique de l’application
  • Développer l’application
  • Former les développeurs du clients à Symfony/Angular

Ministère des armées
Logiciel de suivi des demandes de petit matériel
Missions:

  • TMA
Ingénieur AngularJS/Spring/SQLServer
Silog ERP - CaenApr 2016 - Sep 2017 · 1 year 5 months

Prendre part au développement de l’ERP en C++ Borland

  • Comprendre le fonctionnement de l’ERP Silog en participant à son debug (C++ Borland)
  • Assurer les livraisons de l’ERP Silog en appliquant de la méthode de Mise en Production
  • Résoudre le problème de fin de support de la librairie C++ de Crystal report en créant un utilitaire C#
    Préparer la migration vers le web
  • Proposer une solution pour l’implémentation de la gestion des réservations de ressource dans le nouvel ERP: prototype proposé avec Websockets
  • Trouver une solution pour reprendre les fichiers de paramétrage d’écran des clients: création d’une application de traduction DFM vers XML
  • Trouver une solution pour garder la même souplesse de paramétrage des écrans de l’ancien ERP dans le nouvel ERP (travail en binôme avec un autre ingénieur)
  • Définition d’un langage de description d’écran
  • Conception d’un module d’interprétation des descriptions
  • Conception d’un module d’enrichissement des descriptions (ajout des libellés, ajout des composants selon le type de données, ajout de comportement spécifiques) (Java + J2EE)
  • Apporter une réponse à la nécessité de reprendre le paramétrage des écrans de la version standard de l’ERP (JSP, XML)
    Prendre le lead du développement de l’ERP web
  • Concevoir et produire un noyau graphique respectant les best practices AngularJS et intégrant les fonctions clés
  • Collaborer avec le service Marketing pour définir le contenu des prototypes de démonstration
  • Préparer le noyau graphique pour les étapes de démonstration à l’ensemble de l’entreprise et pour la première démonstration aux clients
  • Maintenir la communication avec l’équipe des 10 développeurs fonctionnels de la filiale de Tanger
  • Former les nouveaux ingénieurs sur l’architecture, les contraintes techniques et les objectifs du nouvel ERP
  • Animer les points équipe pour définir le plan de route et affecter les actions
  • Assurer le reporting
  • Préparer le noyau graphique pour une migration vers Angular5
Ingénieur PHP/Symphony/MySQL,
Groupama - CaenNov 2014 - Dec 2015 · 1 year 1 month

Organiser la montée de version du parc applicatif Php

  • Concevoir correction semi-automatique utilisant des patterns de détection
  • Réaliser l’application
  • Organiser les déploiements
  • Accompagner les développeurs à son utilisation
  • Assurer le reporting sur l’avancement global de la migration
  • Participer à l’intégration de deux stagiaires (6 mois)

Proposer une solution de socle technique pour le déploiement d’application Extranet en respectant les normes de sécurités

  • Se former aux normes OWASP
  • Travailler avec le service technique pour comprendre les problématiques réseaux
  • Rédiger un dossier technique de proposition de projet
  • Réaliser un prototype de firewall applicatif à l’aide du framework Silex
  • Créer une prototype de socle technique utilisant Symfony embarquant les normes OWASP
  • Rédiger le manuel d’utilisation du socle technique
Développeur PHP
Grand Port Maritime du Havre - Le HavreOct 2012 - Sep 2014 · 1 year 11 months

Rejoindre l’équipe de développement du logiciel de gestion des Escales Swing

  • S’auto-former à Symfony1.4
  • Proposer une intégration du multi-langue
  • Développer une interface de consultation des emplacements des navires dans le port à l’aide d’une carte dynamique (Jquery, GoogleMaps Api, ArcgisJS API)
  • Utiliser l’api du SIG ARCGIS pour récupérer les données de topologie

Améliorer le suivi des marchés publics du services Achat du GPMH en concevant une nouvelle application (Symfony2, Jquery, Bootstrap)

  • Rencontrer le client pour définir le cahier des charges en se basant sur l’existant et ses limites
  • S’auto-former à Symfony2
  • Animer les réunions de démonstration de prototype pour valider l’avancement du projet de façon itérative avec le client
  • Définir la méthode de Mise en Production avec le service Technique
  • Organiser la reprise de données de l’ancien système
  • Former les utilisateurs finaux

Concevoir une nouvelle application pour le renseignement et la consultation
des Lignes Maritime régulière du Port

  • Administration et consultation intuitive (Silex + SonataBundle)
  • Proposer une version SinglePageApp (Jquery + Ajax)
  • Travailler en collaboration sur GitLab (2 développeurs)
  • Faire la démonstration finale au client
Schools
5 years of higher education
Université d'Amiens
Master MIAGE parcours Systèmes d'Information et Informatique Nomade, Méthodes informatiques appliquées à la gestion des entreprises2015
Conservatoire National des Arts et Métiers
Concepteur Architecte en ingénierie de Projet2014
IUT du Havre
DUETI, Anglais2012
Université de Portsmouth
Bsc Computer Science, Computer Science2012
IUT du Havre
DUT Informatique, Computer Science2011
Technologies
Skills
Interested by...vue.js / Apiplateform / Frankenphp
Languages
  • French
  • English
Tests
No information has been entered for this section.