➢ Projet « ERP Byblos » J’ai intégré dans une équipe SCRUM composée de 8 personnes qui gère le progiciel « Byblos » Objet du projet : Byblos est un logiciel de gestion intégrée composé de modules fonctionnels ou techniques propres aux activités de gestion back office et de pilotage des sociétés de services.
● Développement BackEnd utilisant spring 3 et hibernate4. ● Migration des interfaces de JSF vers AngularJS ● Développement FrontEnd avec JSF 2 et Richfaces. ● Préparation des Web Service pour l’application Android utilisant Spring Web Services. ● Intégration des évolutions fonctionnelles de l’ERP. ● Correction des anomalies remontées par les clients. ● Rédaction des tests unitaires avec Junit et EasyMock. ● Suivi de qualité de code avec Sonar et intégration continue avec Jenkins. ● Développement des Workflow avec Activiti ● Développement des vues dans la base de données PostgresSQL ● Intégration des données des nouveaux clients dans l’ERP utilisant L’outil Talend. ● Migration et maintenance des données des clients dans l’ERP utilisant l’outil Talend. ● Intégration et développement du module Gestion d’Authentification et Autorisation Utilisant Spring Security.
Objet du projet : Développement d'un progiciel « Gestion Commercial » qui gère toute l’activité commercial des entreprises
● Etude de l’existant ● Conception du projet
● Préparation de l’architecture ● Réalisation des interfaces de l’application avec JSF 2 et PrimeFaces ● Développement des différents modules. ● Assistance et conseil du client.
Rattaché à une équipe SCRUM de 9 personnes j’ai participé au développement de « eHEMATOS » Objet du projet : eHEMATOS est un logiciel dédié à la gestion des centres de transfusion sanguine.
● Intégration du module de reporting utilisant OpenOffice, ● Intégration de module de transaction utilisant Spring Transaction ● Intégration du module de gestion des exceptions utilisant principalement Spring AOP ● Développement FrontEnd des modules fonctionnels utilisant STRUTS 2, Javascript, JQuery, JSON, Ajax ● Développement BackEnd des modules fonctionnelles utilisant spring 3 et Hibernate 4
● Rédaction des tests unitaires des services avec JUnit ● Assistance technique des développeurs Validation technique et fonctionnelle du progiciel «eHemobank ».
Environnement : Java7, Java EE, JSON, JQuery, Jsp, Struts2, Spring, Maven, Hibernate, Svn, JBoss, OpenOffice, Méthodologie SCRUM, Jenkins, Sonar, Log4J, Jetty, Oracle, SQL Server