OXAND - (Paris - FRANCE)               Septembre 2022 - Mai 2023 (9 mois)


Client : Oxand est une société de conseil et solutions SaaS, spécialisée dans la gestion prédictive et l’optimisation durable de la performance des actifs immobiliers et des infrastructures.

Poste : Ingénieur d’études et développement Java / JEE

Projets : Développement de services Web REST - Simulateur SimeoV3

Méthodologie : environnement Agile (SCRUM)

 

Analyse et suivi du projet :

  • Participation à la rédaction des spécifications fonctionnelles
  • Préparation des packages de livraison (release)
  • Gestion des incidents / Analyse de logs

Conception et développement :

  • Développement de nouvelles fonctionnalités nécessaires à la livraison de l'application SimeoV3
  • Implémentation MVP d'un simulateur de vieillissement pour les actifs immobiliers
  • Participation aux ateliers de conception, pair programming et code review
  • Tests fonctionnels avec Postman.

 Technologies et outils utilisés : IntelliJ, Spring core, Spring Data, Feign client, Maven, JUnit, PostgreSQL, Liquibase, Sonar, revue du code (gitLab), gestion de projet (JIRA), Postman, Kibana, Docker, ArgoCD, Azure.

 

Résultats obtenus : La nouvelle version de l’application a été mise en production pour certains clients.

 


AGRICA - (Paris - FRANCE)               Octobre 2018 - Septembre 2022 (3 ans et 11 mois)


Client : Le Groupe AGRICA est un groupe de protection sociale complémentaire dédié au monde agricole. Il assure aux entreprises et aux salariés agricoles, des solutions et des services en matière de retraite complémentaire, prévoyance, santé et épargne.

Poste : Ingénieur d’études et développement Java / JEE

Projets : Développement de services Web REST [Facturation, SAR-DOC, SAR-OFFRE, Adhésions]

Méthodologie : environnement Agile (SCRUM)

 

Analyse et suivi du projet :

  • Formation / accompagnement des nouveaux arrivants
  • Relation avec les équipes MOE/MOA/Production
  • Suivi de production / Gestion des incidents / Analyse de logs
  • Préparation des packages de livraison

Conception et développement :

  • Implémentation d’un module dédié à la gestion de la facturation annuelle.
  • Création d’un projet pour la gestion des documents.
  • Développement des services rest permettant la réception des adhésions sur les produits signés par le client.
  • Création d’un projet dédié à la création des devis aux commerciaux pour les différents produits proposés par Agrica.
  • Utilisation des files JMS pour le traitement asynchrone.
  • Utilisation de Flyway pour l’exécution des scripts sql.
  • Gestion des erreurs avec l’utilisations des files JMS.
  • Tests fonctionnels avec Postman.
  • Suivi des MEP
  • Traitement des incidents

 

Technologies et outils utilisés : IntelliJ, Spring core, Spring Data, Feign client, Maven, JUnit, SQL, JMS, JSON Schema, Sonar, revue du code (gitLab), intégration continue (Jenkins), contrôle de qualité (Sonar), gestion de projet (JIRA), Postman, SoapUI.

 

Résultats obtenus : Le projets sont terminés et mis en production. La digitalisation et la mise en place de la  création des devis en ligne ont permis d’augmenter les bénéfices de l’entreprise.

 


Amundi - (Paris - FRANCE)                         Février 2015 - Octobre 2018 (3 ans et 8 mois)


Client : Amundi est une entreprise de gestion d'actifs française

Poste : Ingénieur d’études et développement Java / JEE

Projet : Nouvelle application destinée à faciliter la gestion et la valorisation des fonds monétaires

Méthodologie : environnement Agile (SCRUM)

 

Analyse et suivi du projet :

  • Etude et compression de l’architecture existante
  • Rédaction des spécifications
  • Coordination d’une mise en production globale au sein du groupe Amundi
  • Responsable de la mise en production du nouveau module au sein d’une équipe de gérants monétaires

Conception et développement :

  • Implémentation d’un module permettant la gestion de portefeuilles et la valorisation des instruments financiers qui le composent
  • Implémentation des contraintes d’investissement et des différentes méthodes de calcul pour la valorisation des instruments monétaires
  • Création des indicateurs financiers
  • Mise en place d’un système automatique d’ajustement de prix pour l’ensemble des instruments d’un portfolio
  • Génération des batch pour la création de reports, inserts / updates en base, envoi des emails, entre autres
  • Amélioration du code existant (mise en place de certains designs patterns, suppression du code dupliqué, création de tests unitaires, refactoring du code)

Technologies et outils utilisés : Eclipse, Java JEE, JIDE, Spring, Maven, JUnit, SQL, Sonar, Revue du code (gitLab), intégration continue (Jenkins), contrôle de qualité (Sonar), gestion de projet (JIRA, Mantis).

 

Résultats obtenus : Le projet a été terminé. Les gérants monétaires ont maintenant une vision plus détaillée de leurs portfolios; la valorisation des instruments qui le composent est plus simple grâce aux indicateurs et aux différentes fonctionnalités qui ont été développées.


Viaxoft- (Marseille- FRANCE)                      Avril 2013 - Septembre 2013 (6 mois - stage)


Client : Viaxoft est un éditeur de logiciels pour les professionnels du tourisme

Poste : Ingénieur d’études et développement Java / JEE (Stage)

Projet : Développement de services web associés à une application CRM

Méthodologie : environnement Agile (SCRUM)

 

Conception et développement :

  • Etude, compréhension et configuration du framework Spring WS
  • Analyse de la requête / réponse des différents services web
  • Configuration du contexte (Couche DAO, Spring WS)
  • Création d’un générateur de schéma XSD à partir des classes persistantes
  • Génération des objets permettant de faire le mapping XML des échanges SOAP
  • Création des différents points d’entrée aux différents services web proposés
  • Création d’un guide d’utilisation sur les différents services web proposés
  • Développement des modules complémentaires de consultation et d’enregistrement avec GWT

 

Technologies et outils utilisés : Spring WS, JAXB, XSLT, Hibernate, Maven, SoapUI, Mysql, Subversion, Scrum.

 

Résultats obtenus : Le projet a été terminé, testé et approuvé par le client en pré-production, et finalement mis en production.


Laetïs - (Arvieu- FRANCE)                                      Mars 2011 - Mai 2011 (3 mois - stage)


Client : Laetïs est une entreprise spécialisée dans la création des sites web dédiés au tourisme.

Poste : Développeur PHP (Stage)

Projet : Développement d’un outil pour la récupération et le stockage d’images avec le langage PHP et le protocole FTP.

 

Conception et développement :

  • Etude, compréhension et développement des fonctions pour le transfert des fichiers via FTP
  • Création des algorithmes associés pour le redimensionnement, le renommage, le changement de répertoire, entre autres options disponibles pour le téléchargement des images.

Technologies et outils utilisés : PHP5, JavaScript, MySQL, Notepad ++

 

Résultats obtenus : Le projet a été terminé, il est actuellement utilisé en interne dans l’entreprise pour redimensionner la taille des images et les utiliser dans des sites mobiles afin d’améliorer la performance de ces derniers.


MOVILNET- (Caracas- VENEZUELA)            Septembre 2019 - Décembre 2019 (6 mois)


Client : Movilnet est une entreprise vénézuélienne de télécommunications.

Poste : Développeur Java

Projet : Amélioration et maintenance d’une application développée en JEE pour la récupération et le traitement des données issues des défaillances des antennes de l’entreprise

 

Conception et développement :

  • Création des différents modules pour récupérer et traiter les messages d’erreur des antennes
  • Développement des tableaux de bord avec JasperRepport

Technologies et outils utilisés : JavaScript, AJAX, JSP, PostgreSQL, JasperReports, NetBeans, SQL Developer, Apache Tomcat

 

Résultats obtenus : Les différents modules ont été mis en production après que l’étape des tests fonctionnels eût été passée.