-
Client : Nantaise des Eaux
- Ingénieur Etude et Développement JAVA JEE
2014 - maintenant
Projet : GMF_Anémone
Un ERP de gestion multi-fluide qui permet de concevoir et d'exploiter des offres multi fluides (eau, électricité, gaz, assainissement,....) pour des volumes de compteurs.
GMF-Anémone permet de gérer la relation client ainsi que la facturation et l'encaissement (abonnement, relève, règlement).
Par la suite, GMF-Anémone assure la gestion des équipements et enchaine la gestion des opérations tel que : pose compteur, dépose, renouvellement etc...
Module: Workflow GMF
Un moteur Workflow spécifique qui permet de générer et exécuter dynamiquement des processus métier (Taches, règles métiers E/S, écrans dynamique).
Un modélisateur des processus métier workflow qui permet de créer un processus contenant un ensemble des tâches (simples ou/et conditionnelles) et leurs règles métier associées.
Un modélisateur des écrans d'un processus métier qui permet de créer ou/et modifier des composants métier ou/et web relative à un écran (tache) workflow, il permet aussi de paramétrer les composants et d'ajouter les validations ou/et traitements.
Mission : Au sein de l'équipe Développements, assurer l'analyse des besoins des clients de Workflow (exécution du processus métier, contrôle des tâches, modélisation des écrans..), ainsi que le développement avec Oracle ADF des nouvelles fonctionnalités déjà spécifiées
* Etude des différentes solutions de Workflows existants et le choix d'une solution propriétaire adapté aux besoins métiers.
* Analyse des besoins fonctionnels et techniques (Etude de faisabilité)
* Développement de la partie exécution du moteur Workflow (génération des processus et progression des tâches)
* Intégration du moteur Workflow dans la gestion de la relation client dossier/contact
* Développement de la partie modélisateur des écrans dynamique (création ou modification des écrans dynamique qui présente un ensemble des composants métier et/ou web JSF) qui font partie d'un processus métier)
* Amélioration du modélisateur en termes de paramètre et de contrôle technique
* Développement de la partie modélisateur des processus métier (Mise en oeuvre d'un prototype de flux REST avec l'intégration du framework Anglarjs)
* Tests Unitaire et Documentation
* Analyse et optimisation de performance des requêtes et des métriques JAVA (Problème de performance rencontré au niveau du temps de réponse des requêtes et du chargement de données, crash de mémoire, …)
* Packaging et livraisons régulières
Environnement technique:
Java 6, JEE, suite Oracle (PL/SQL developer 8.0, Oracle JDeveloper 11g Release 2, Oracle ADF, Oracle Fusion Middleware, Oracle 11g, Oracle Application Server,), Tortoise SVN, RedMine (BugTracking), WebLogic server, Jasper soft iReport Designer, JUnit 4, JavaScript, CSS 3, JSF 2.0, JSFF, Design Patterns, Maven2, AngularJS, REST (jaxrs), JSON, AppDynamics…
-
Client : Nantaise des Eaux
- Ingénieur Etude et Développement JAVA JEE
2013 - 2014
Projet : GMF_Anémone
Module: Module Fiche synthèse/GMF
La fiche synthèse est une fiche déscriptive du client qui englobe toutes les informations relatives à un compte client tel que : informations client (nom, prénom,..), type de fluide consommé, informations compteur posé (PDL, PDS,...), étapes d'opération (Processus declenchés)
Mission :
* Analyse des besoins fonctionnels et techniques de la fiche synthèse client
* Conception et implémentation des différentes fonctionnalités de la synthèse client
* Packaging et livraisons (Scrum)
* Tests et documentation
Environnement technique:
Java 6, JEE, suite Oracle (PL/SQL developer 8.0, Oracle JDeveloper 11g Release 2, Oracle ADF, Oracle Fusion Middleware, Oracle 11g, Oracle Application Server,), Tortoise SVN, RedMine (BugTracking), WebLogic server, JUnit 4, JavaScript, CSS 3, JSF 2.0, JSFF, Design Patterns, Maven2...
-
Client : STEG
- Ingénieur Etude et Développement JAVA JEE
2013 - 2013
Projet : Comptabilité financière
Une application conforme à la norme comptable internationale, dispose d'un moteur de paramétrage qui assure l'adaptation des états comptables aux réglementations des différents pays, la génération des modèles d'écritures comptables, l'élaboration des états comptables exigibles par les réglementations en vigueur.
Module : Module Trésorerie
Un module qui permet aux financiers de l'entreprise de pouvoir disposer de l'outil de suivi et d'aide à la maitrise des flux financiers pour une finalité de protection des actifs financiers de l'entreprise et il est composé de :
La Trésorerie Prévisionnelle, Les Opérations de Trésorerie, Gestion des Opérations Bancaires, Rapprochement Bancaire de Trésorerie
Mission :
* Analyse des besoins fonctionnels et techniques ;
* Migration des fonctionnalités de l'application Forms PL / SQL du module trésorerie (paramètre administrateur, gestion des fournisseurs opération trésorerie,...) en une application web
* Amélioration des fonctionnalités et ajout des sous fonctionnalités au fur et à mesure selon le besoin du client
* Création et génération des rapports (justificatives et confirmations des opérations) en utilisant Jasper soft iReport Designer
* Test Unitaire et Documentation
* Support Production
* Packaging et livraisons régulières
Environnement technique:
Java 6, JEE, suite Oracle (PL/SQL developer 8.0, Oracle JDeveloper 11g Release 2, Oracle ADF, Oracle Fusion Middleware, Oracle 11g, Oracle Application Server,), Tortoise SVN, RedMine (BugTracking), WebLogic server, Jasper soft iReport Designer, JUnit 4, JavaScript, CSS 3, JSF 2.0, JSFF, Design Patterns, Maven2...
-
Client : BNP Paribas
- Ingénieur Etude et Développement JAVA JEE
2012 - 2012
Projet : Mise en place d'une application mobile client/serveur permettant aux utilisateurs de gérer leurs portefeuilles et leurs instruments boursier ainsi que la consultation et l'analyse de leurs stratégies d'investissement adaptées pour surveiller leurs portefeuilles et minimiser le risque.
Mission :
* Spécification et Analyse des besoins fonctionnelle et technique du client
* Conception et implémentation des modules de communication avec le SDK RaisePartner
* Conception et implémentation d'un mock stub (bouchon) : permettant de simuler le comportement des objets la partie mobile IOS
* Intégration de la partie serveur avec la partie mobile
* Test Unitaire et Documentation
* Support Production
* Packaging et livraisons régulières (scrum)
Environnement technique:
Java, Hibernate, JPA, OSGi (Equinox) , Spring 3.1.4, SpringData, Maven2, SVN, JUnit 4, Mockito, EasyMock 3.1,Virgo Server 3.5.0, Eclipse, Linux, MySQL, RedMine (BugTracking), Design Patterns, UML, Entreprise Architect.
-
Client : Union Internationale de Banques Filiale du Groupe Société Générale
- Ingénieur Etude et Développement JAVA JEE
2011 - 2011
Projet : Conception et réalisation d'un infocentre des mouvements client
Mission :
* Spécification et Analyse des besoins ;
* Analyse fonctionnelle et technique ;
* Conception et implémentation des fonctionnalités CRUD et traitements des mouvements clients tel que : gestion des agents, gestion des comptes clients, gestion des transactions,...
* Tests et documentation
Environnement technique:
Java, Spring, JPA, JEE, Hibernate 3.5.0, JBOSS 5.1, Oracle 9i, JSF 1.2,
-
freelance
- Ingénieur Etude et Développement JAVA JEE
2010 - 2010
Projet : Conception et développement d'une application web de gestion de projet : suivi des projets et monitoring des taches.
Mission :
* Spécification et Analyse des besoins fonctionnelles et techniques ;
* Conception et développement de l'application web ;
* Tests et documentation
Environnement technique:
Java, JEE, Spring, Servlets, JSF 1.2, jBoss, Container 3.1.2, JPA, Hibernate 3.5.0, MySQL 5.1.35, JUnit, Maven, Design Patterns