ExperienceS professionnellES
Saint Gobain Distribution
IED FullStack Java/Angular Jan 2019 - présent
Projet : Développement d’une application pour la gestion de la distribution au sein du réseau des points de vente du groupe Saint Gobain. L’application permet aux différents intervenants d’utiliser les fonctionnalités de l’ERP via des interfaces web simples et adaptées au profil de l’utilisateur.
Réalisations :
Définition des besoins et du périmètre fonctionnel.
Proposition des solutions pour la réalisation des nouvelles fonctionnalités à partir de l’analyse des spécifications fonctionnelles et des process appliqués dans l’ERP.
Participation de la mise en place de la charte graphique et de la stratégie UX des nouveaux modules de l’application.
Mise en place de l’architecture et des choix techniques de la solution (base de données, interfaces graphiques, interface d’intégration, serveur d’application et de persistance des données)
Développement des nouveaux modules dans l’application (Transport, Gestion de Stock, Gestion de l’inventaire annuel) en utilisant Spring boot et (Angular, RxJS, NgRX) pour la partie Front.
Correction des anomalies et refactorisations dans les modules (commandes, remboursement, payement, achat) sous l’application Front Angular et back Spring boot.
Développement des tests unitaire et d’intégration pour l’application Front et Back.
Participation à des tâches de refactorisation et d’amélioration de la performance technique dans le projet.
Intégration d’un système de payement à distance (paytweak)
Secteur : Grande distribution
Environnement Technique :
Outils de travail : Maven, Jenkins, Sonar, Karma Jasmine, GitLab, SAP, KIBANA, Logstash
Langages : Java/JEE, TypeScript, Html5
Frameworks: SpringBoot 2 , Angular 13, NgRx, AOP
Libraries: Bootstrap, RxJS
Architecture: Microservice,
Base de données : MongoDB
Systèmes d’exploitation : Windows
Méthodologie : Scrum
Lapeyre (Groupe Saint Gobain)
IED FullStack Java/Angular Juin 2018. Déc 2018
Projet : Développement d’un MVP (produit minimum viable) pour simuler les scénarios de vente et aider les vendeurs dans les magasins à commercialiser les produits sur mesure de la société.
Réalisations :
Etude technique de la solution de configuration des prix CPQ (configure, price, quote) utilisé au sein du service commercial de la société.
Proposition d’une solution technique pour exploiter les informations de configurateur des prix et proposer une interface client moderne pour l’aide à la vente.
Développement sur une application backend (JEE) en ajoutant une couche de communication avec plusieurs canaux d’informations de la société (Ficher XML, Web service SOAP, Base de donnée oracle), l’objectif est de créer une API qui fournit les informations nécessaires pour aider les vendeurs à rependre aux besoins spécifiques des clients.
Développement d’une application front Angular pour simuler les scénarios de vente créés par les équipes de marketing et de configuration. Cette tâche consiste à préparer un template responsive qui répond aux besoins commercial et marketing, et de développer des composants web dynamique pour s’adapter automatiquement au type d’article à exposer dans le site de vente.
Développer des tests unitaire et d’intégration pour l’application front.
Proposer des améliorations d’utilisation de l’outils de configuration des prix afin de créer un standard pour configurer les produits de la société.
Secteur : Grande distribution
Environnement Technique :
Outils de travail : Jboss, JAX-RS (Jersy), Maven, Jenkins, Sonar , Karma Jasmine, GitLab, SAP, REST
Langages : Java/JEE, Bootstrap 4, Html5
Technologie : Web Component, XML, JSON
Frameworks: Hibernate, Angular 6 & 7,
Architecture: SOA (REST),
Base de données : MongoDB
Systèmes d’exploitation : Windows,
Méthodologie : Scrum
Almerys
IED FullStack Java/AngularJS Jan 2018 . Août 2018
Projet : Refonte d’une application de liquidation des remboursements dans le cadre d’un tiers payant de l’assurance santé.
Réalisations :
Développement des contrôles de pré liquidation (SpringBoot, ActiveMQ, MongoDb)
Affichage des réponses des contrôles sur une application de monitoring (AngularJs, Bootstrap 3)
Ajout des fonctionnalités dans le module central du système de pré liquidation (SpringBoot, ActiveMQ)
Développement des Tests unitaires et tests d’intégrations (Junit, Mockito)
Préparation des release pour mettre en production les nouvelles versions (GitLab, Jenkins)
Secteur : Assurance
Environnement Technique : SpringBoot , Java 8, MongoDb, ActiveMQ ,Maven, Jenkins, Sonar, AngularJS 1.5, Bootstrap 3,Html5, GitLab.
Owliance
IED FullStack Java/Angular Sep.2017 – Jan. 2018
Projet : Réalisation d'un POC pour automatiser les process de traitement des dossiers d'assurance
Réalisations :
Etude de l’existant et participation à la collecte des besoins et à la validation de la spécification fonctionnelle.
Conception et préparation du workflow du process
Développement back-end, intégration des formules des contrats d'assurance dans l'application
Développement des bot (script)
Préparation du Reporting et Dashboard pour Supervision
Développement des interfaces clients
Secteur : Assurance
Environnement Technique :
Outils de travail : Workfusion
Langages : Java, Groovy, Xpath, Angular 4, CSS
Frameworks: Spring , Selenium , Workfusion RPA, Jhipster, Angular 4
Systèmes d’exploitation : Linux
Méthodologie : Scrum
Owliance
IED FullStack Java JEE/Liferay Mars 2017 -Juill2017
Projet : Développement des portails web pour les sociétés d'assurance
Réalisations :
Développement des thèmes Liferay
Développement portlet Liferay
Rédaction des spécifications techniques
Pilotage d'une équipe de recette et de développeur pour la mise en production d'un portail web.
Intégration google Analytics avec des variables personnalisées
Secteur : Assurance
Environnement Technique :
Outils de travail : Spring, Jira, SVN, Jasper report, Photoshop, TestLink
Langages : Java /JEE, Javascript, Velocity, CSS3
Frameworks: Liferay 6.2, Hibernate, Primefaces, JSF
Base de données : Mysql
Systèmes d’exploitation : Linux
Méthodologie : Scrum
Owliance
IED FullStack Java/AngularJS Août 2016 - Mars 2017
Projet : Développement d'un progiciel de gestion d'assurance
Réalisations :
Développement des modules en Back-end
Développement des Interfaces avec (AngularJS)
Développement des directives AngularJs
Rédaction des spécifications techniques.
Reverse engineering, Collecte des règles de gestion à partir d'une ancienne application
Mise en place de la charte graphique et de la stratégie UX de l'application.
Analyse et mise en place des règles de gestion du métier de l'assurance
Secteur : Assurance
Environnement Technique :
Outils de travail : Spring MVC, Spring Security, Spring Data, Intellig , Sonar, Jenkins, Postman, Photoshop
Langages : Java/JEE, Javascript, Css,
Frameworks: Spring MVC, Spring Security, Spring Data, Angularjs, Bootstrap 3
Base de données : Oracle
Systèmes d’exploitation : Windows Server, CentOS
Méthodologie : Scrum
IBL Engineering
IED FullStack JAVA / Liferay Juil. 2014 À Juil. 2016
Projet : Modernisation du système d'information du parlement Tunisien
Réalisations :
Conception et développement d'une Solution Intranet avec Liferay
Conception et développement du site web public avec Liferay
Conception et développement d'une application avec Service builder
Développement des cron Liferay
Participation à la conception et développement d'une application de gestion du bureau d'ordre (GBO)
Participation à la conception et développement d'une application de gestion de maintenance (GMAO)
Installation et adaptation d'une solution de gestion de bibliothèque avec PMB.
Développement des web services.
Développement d'une extension Liferay pour personnaliser la synchronisation avec Active directory.
Pilotage d'un projet de développement d'un module spécifique sur Odoo (gestion des députés)
Installation et intégration de SSO dans les applications du projet.
Rédaction des spécifications techniques.
Rédaction des guides d'utilisation pour le client
Transfert de compétence et formation sur l'administration du portail Liferay
Secteur : Administration, Gouvernance, Informatique
Environnement Technique :
Outils de travail : Spring MVC, Spring Security, Spring Data, Visual SVN , WSO2, Active directory, Talend open studio
Langages : Java/JEE,Javascript, Css3, Velocity, Freemarker, Python
Frameworks: Liferay GA2, Hibernate, Primefaces, JSF, Odoo
Base de données : MySQL, PostgreSQL
Systèmes d’exploitation : Windows Server 2012 r2, Ubuntu
Méthodologie : Scrum
IBL Engineering
IED Java/JEE Mars 2014 - Juin 2014
Projet : Application de gestion de la Maintenance Assistée par Ordinateur (GMAO) pour un client Industriel en Tunisie.
Réalisations :
Analyse des besoins client
Réalisation des interfaces hommes machine.
Conception et développement des modules GMAO
Secteur : Industriel
Environnement Technique :
Outils de travail : Eclipse , Visual SVN , WSO2, Active directory, Talend open studio
Langages : Java/JEE,Javascript, Css3
Frameworks : Hibernate, Primefaces
Base de données : MySQL ,
Systèmes d’exploitation : Windows Server 2012 r2
Méthodologie : S...