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
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
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
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
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
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
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
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