Ewann GAVARD Développeur Freelance

@egavard

Lille

Compétences

Java
Spring
Spring Boot
Hibernate
NodeJS
Angular
HTML
CSS
Javascript

Expériences

Lead developer backend Adeo
Description
  • Développement et accompagnement au développement d'une application permettant l'optimisation et contrôle opérationnel de la marge dans le cadre d'un projet Agile
Compétences mises en jeu
Spring boot Spring Security Docker Kubernetes Openshift
Méthodologies
CI/CD Git Unit & Integration testing
Développeur Full Stack Scorée
Description
  • Au sein d'une startup labellisée FinTech, création d'un produit destiné aux assureurs et courtiers grossistes.
    Application web destinée à évaluer la conformité réglementaire des intermédiaires d'assurance.
    Réalisation de bout en bout, conception, analyse, développement, documentation, tests, déploiement et maintenance.
Compétences mises en jeu
Java Spring boot Spring Security Angular Material Design
Méthodologies
Intégration continue SVN Tests unitaires TDD
Développeur Fullstack Kiabi
Description
  • Au sein de la B.U. Web, participation au développement et à la maintenance des sites web de Kiabi à travers le monde.
    Participation au développement d'un nouveau middle office de gestion des sites web
Compétences mises en jeu
Java EE Spring boot ESB
Méthodologies
Jenkins Intégration continue Peer review Agile Git Tests unitaires
Développeur Fullstack Décathlon
Description
  • Participation à la maintenance et au développement des sites web de Décathlon au sein des équipes Osmose

Compétences mises en jeu
Java EE
Développeur Java EE Nordnet
Description
  • Participation à la transformation du système d'information de Nordnet.
    Développment, analyse, conception, tests unitaires et tests d'intégration sur des briques récentes développée sous Java 7, avec Spring et JPA et création de nouvelles briques sous Java 8 avec Spring Boot.
    Intégration continue sous Bamboo (Atlassian).
Compétences mises en jeu
Java EE Spring boot Elasticsearch
Méthodologies
Bamboo Intégration continue Peer review Agile Git/Stash Tests unitaires Tests intégration SOAPUI
Développeur Java EE M comme Mutuelle
Description
  • Développement d’une passerelle permettant l'ordonnancement des appels aux WebServices Selligent. Passerelle générique et paramétrable par le client. Mise en queue des messages WS via RabbitMQ
Compétences mises en jeu
Java EE Spring boot RabbitMQ
Méthodologies
Git Tests unitaires
Développeur Java EE Sarbacane Software
Description
  • Développement d’une passerelle d’interconnexion entre le client lourd et les infrastructures. Passerelle permettant de centraliser les appels et limitant les ouvertures de port chez les clients et sur l’infrastructure.
  • Développement d’un connecteur pour permettre l’achat de base de contact emails. Nécessité de manipuler un grand volume de données (+- 1M d’enregistrements) et de rechercher dans l’ensemble rapidement.
  • Développement de plugins permettant la connexion de CMS (Wordpress, Prestashop, Magento 1) au logiciel. Mise en place des plugins dans les différentes marketplace.
  • Développement sur le client lourd .NET
    • Modification du client lourd pour permettre la communication avec la nouvelle plateforme de routage.
      Ajout de la possibilité de louer des listes dans le logiciel en lien avec le connecteur développé
  • Réécriture Full Web de l’EmailBuilder à partir de zéro pour permettre son utilisation dans l’ensemble des produits du groupe (client .NET, MacOS et web).
Compétences mises en jeu
Java Java EE Spring Spring boot MongoDB Angular 2 .NET
Méthodologies
Scrum Git JIRA Intégration continue
Développeur Java EE LEADER Informatique
Description
Développement sur le progiciel Novanet. Logiciel en production depuis 15 ans.
  • Création d’un extranet spécifique pour un client directement connecté au backoffice
  • Mise à jour du logiciel pour permettre la saisie des coordonnées bancaires au format SEPA
  • Mise à jour des traitements permettant la génération des fichiers de prélèvements et de virements au format SEPA.
  • Réalisations de spécifiques clients au sein du logiciel : bordereaux d’encaissement, règles de gestion comptables spécifiques, module délégation de gestion, apporteur d’affaire, apporteur encaisseurs.
  • Missions de TMA : Corrections des anomalies rencontrées avec le passage à IE11, corrections de bugs d’IHM, corrections de bugs sur les batchs.
Compétences mises en jeu
Java Java EE DWR HTML CSS
Méthodologies
Mantis BT SVN
Contact