Projet : Plateforme gestion Document pharmacien. Développement d’une plateforme web dédiée à la gestion des
documents des pharmaciens inscrit à la CNOP.
Tâches :
Création des nouveaux modèles de contenus.
Création de nouvelles règles pour les procédures de la gestion des documents.
Création module import en masse des documents et classification selon besoin métier
Formation Alfresco : 1 mois dont 2 semaines de formation dans le cadre d’un stage et 2 semaines de « Pair
programming » 2 développeurs qui codent ensemble des modules AMP Alfresco
Adaptation de 8 modules AMP de personnalisation Alfresco développés en V4 vers la V5.2 puis la 6.1
Corrections diverses d’instances Alfresco clientes
Développement Alfresco :
Adaptation de 8 modules AMP Alfresco V5.2 vers Alfresco V6
Interface Angular remplaçant le share et offrant toutes les fonctionnalités de collaboration autour des
documents. 3ème développeur sur le projet
Mise en place d’une solution de monitoring pour les systèmes gérés par l’équipe des
Administrateurs
Maîtrise de l’environnement Linux : Kernel Compile, Custom Distributions.
Audit technique et de performances, préconisation, best practices
Migration Applicatif Windows vers Linux
Haute disponibilité Red Hat Cluster LVM-HA
Technologies : NRPE, SAP Monitoring system
Projets
Jean David Coaching : Web Application pour coach de sport
Conteneurs Web
JBoss, Tomcat, OpenLiberty.io
Spring (core, orm, jdbc , beans, context, tx, web, aop, quartz, batch, security, mvc, boot), Hibernate, Spring Flex
Integration, Commons File Upload, Struts MVC v-1, JSTL, Drools, AspectJ, JAXB, XSD, JDBC, JNDI, Servlet
Web Services
Spring-WS, Apache CXF, JAX-RS, JAX-WS, SOAP, WSDL, WS-Security, WSS4J, JERSEY avec Jackson,
RestEasy, JSON, JWT, Spring-HATEOAS, Predict8, HttpClient
Projet FFRAG : Conception d’application JAVA
Implémentation des services de persistance des données avec JPA.
Implémentation des services métiers.
Implémentation et exposition des web services rest.
Projet SIGE : Création d’un réseau social
Développement Front office HTML, JavaScript, CSS, XML, JSP, Adobe Flex 3(ActionScript et MXML),
Création de sites et d’applications WEB en utilisant les langages HTML, CSS, AJAX, JAVASCRIPT, PHP et
J2EE
Projet: Plateforme métiers VCGP. Développement d’une plateforme web dédiée à la gestion des projets de Vinci
Construction
Tâches :
Développement des portlets pour la gestion des collaborateurs (RH central et projet):
CRUD des collaborateurs
Affectations et mobilisation de collaborateur d’un projet à un autre
Gestion des demandes d’absences des collaborateurs
Gestion des mutations des collaborateurs
Création des modules d’import en masse de collaborateur (CSV)
Développement des portlets pour la gestion des formations
Gestion des Formations (CRUD) central et par projet.
Gestion des sessions par formations
Gestion d’inscription et convocation des collaborateurs à des sessions
Développement des portlets pour la gestion des données projets
CRUD des projets
Générateur des sites Liferay dédiés à chaque projet.
Gestion des spécificités du projet (Société, Rôles, Directions, Secteurs, Equipement)
Gestion d’accidentologies
Développement du module référentiel commun externe (OSGI) pour la centralisation des donnés des projets et
collaborateurs (Consommation et exposition des Web services)
Développement des Modules d’exposition des données de Liferay vers PowerBi (Flux OData)
Projet 4 : Développement et optimisation d’un portlet Liferay pour la gestion des panneaux publicitaires.
Tâches :
Optimisation des interfaces existantes dans le portlet
Intégration de Google maps dans les interfaces pour la localisation des panneaux publicitaires HTML, JavaScript
Développement avec ServiceBuilder
Création de CRUD d’état des panneaux publicitaires avec des formulaires (Post,Get)
Gestion de la disponibilité des panneaux (réservation des panneaux aux clients)
Liaison des panneaux avec leurs contenus dynamiques (image, vidéo)
Projet 2 : Développement d’un module Alfresco share de la gestion du courrier
Tâches : Participation au cadrage des fonctionnalités avec le client
Création d'un conteneur pour les documents avec des fonctionnalités spécifiques aidant l'utilisateur à organiser son
travail HTML, JavaScript, Dojo
Création des pages et widgets en utilisant J2EE, Aikau Framework et JavaScript Alfresco API CMIS REST API
Implémentation des requêtes CMIS (1.0/1.1)
Création des nouveaux modèles de contenu (Facture et Courrier) pour les documents vers Alfresco (XML/XSLT)
Création de nouvelles règles pour les procédures de la gestion des documents (XML/XSLT)
Intégration du module de Record Management Alfresco
Configuration de ChronoScan pour maintenir une connexion avec le serveur CMISet l'extraction automatique des
métadatas
Utilisation de Maven pour la création des amp (Alfresco Module Package)installable dans Alfresco
Guides développeur et utilisateur
Projet 3 : Développement d'un portlet Liferay de gestion des fournisseurs et des factures basé sur l'architecture JEE
MVC et l'utilisation de PrimeFaces pour l'interface utilisateur
Tâches :
Création des portlets personnalisés selon spécificité du client :
Développement avec ServiceBuilder
Projet 1: Réalisation et la maintenance d'un Système Informatisé de Suivi des Impôts et des Contribuables (SISIC),
ERP contenant 6 modules : gestion de bloc fiscal gestion de stock et achat, gestion de ressources humaines, gestions
de courriers, Intranet et système de messagerie.
Tâches :
Développement et maintenance des modules de l’application web intranet (Liferay) et Gestion électronique des
documents (Alfresco)
Intranet
Participation au cadrage des fonctionnalités avec le client
Développement avec ServiceBuilder
Outil de collaboration entre les membres de la Direction Générale des impôts : Wiki, Forum, Blogs, discussion
instantanée, gestion des articles, Newsletter, gestion des documents Développement du portlet annuaire pour la
consultation des utilisateurs sur l’intranet (Liferay Plugin Project, MVC modèle, XML, JSP, Java, Eclipse, Maven)
Développement du portlet Newsletter (LiferayPlugin Project, MVC modèle,XML, JSP, Java, Eclipse,Maven) o
Personnalisation du portlet calendrier de Liferay en ajoutant les notifications par SMS (Liferay Plugin Project, MVC
modèle, XML, JSP, Java, Eclipse, Maven, Ant)
Développement de thème Liferay personnalisé
Mise en œuvre du SSO (Single Sign-On) et l'intégration d'Alfresco et Liferay
Utilisation d’Active Directory et CAS server pour l’authentification unique pour les deux systèmes Liferay et Alfresco
Synchronisation des utilisateurs (import/export) entre Liferay et Alfresco avec Active Directory
Déploiement d’Alfresco Share Pages comme des portlets dans Liferay
Configuration de chaine d’authentification d’Alfresco et usage des cookies
Maintenir la coexistence de Liferay et Alfresco sur le même serveur Tomcat
Développer la solution de haute disponibilité avec apache web server (Apache HTTPD 2.4)
Test fonctionnalités : JUnit4
Test performance : Apache JMeter 3.2
Déploiement de la solution sur Windows server 2012 comme environnement de test et Oracle linux Server 6 comme
final.
Préparation des scripts personnalisés de backup et restauration.
Guides développeur et utilisateur
TMA du projet Système Informatisé de Suivi des Impôts et des Contribuables (SISIC)
Tâches : Maintenance corrective et évolutive
Exemples d’évolutions :
Développement des nouvelles fonctionnalités
Ajout d’un portlet d’affichage des évènements de calendrier
Ajout du portlet CSV_IMPORT pour la création des utilisateurs à partir d’un fichier CSV
Ajout du portlet de traduction en français en corrigeant les erreurs ainsi que les libellés non traduits. Redéploiement
du portlet en utilisant Eclipse avec la modification des fichiers properties de traduction