Refonte du site www.o2recrute.fr
Architecte Solution - INETUM - O2 Care Services
Decembre 2022 - A nos jours
O2 qui est le leader des services à la personne a décidé de refondre son site www.o2recrute.fr. Le projet consiste en la réécriture du site en Liferay 7.4. Pour O2, l’enjeu de cette migration est stratégique et consiste à
En tant qu’architecte et mentor, cette mission consiste à :
- Moderniser l’image d’O2
- Fluidifier les parcours des candidats & proposer de l’information utile
- Optimiser le SEO du site
- Accoster à la plateforme Liferay DXP Cloud, qui héberge déjà les sites d’O2 et notamment le site www.o2.fr
En tant qu’architecte et mentor, cette mission consiste à :
- Manager et à encadrer techniquement l’équipe sur site et l’équipe à distance (Maroc), tout en favorisant une démarche Agile et respectueuse des normes de développement en vigueur (modularité, design pattern, sécurité, …).
- Assurer la relation client en lui communiquant notre vision, notre conception et nos choix techniques.
- Partager mon expertise sur la conception technique JAVA du backend (Batch de synchronisation vers une API pour les offres d’emploi, exposition d’API, Quartz, Machine à état, écriture de module OSGI – micro-service- …)
- Partager mon expertise sur la conception technique du site en utilisant les dernières fonctionnalités de Liferay DXP (Fragments, Liferay Object, DXP Cloud).
- Encadrer les équipes sur la réalisation des écrans dans un style micro-frontend.
- Mettre en place un environnement de développement pour notre équipe qui doit s’intégrer aux développements O2 déjà existant.
- DevOps
- Liferay DXP 7.4
- OpenJDK 8 (Java)
- DXP Cloud
- Docker
- WSL
- Projet en agile
- RGAA
- VueJS
- JQuery
- JSP
- OSGI
CONSEIL EN MIGRATION
Architecte Solution - INETUM - P&V Assurance
Janvier 2023 - Mars 2023
Fort de l’expérience précédente de migration chez Cardif, j’ai eu l’opportunité de conseiller Inetum Belgique et Inetum Portugal afin d'évaluer le coût d’une migration Liferay 6.2 vers 7.4 d’un ensemble de sites pour l’assurance P&V.
Cette mission consiste à
Cette mission consiste à
- Conseiller les équipes Inetum dans le processus optimisé d’une migration multisite
- Fournir et mettre à jour nos abaques de chiffrage au contexte P&V.
- Chiffrer la migration
- OSGI
- Liferay 6.2
- Liferay DXP 7.4
- OpenJDK 8 (Java)
- Docker
- SonarQube 7.9.2-community
Migration vers le Cloud
Architecte Solution - INETUM - Cardif
Novembre 2021 - Decembre 2022
Au sein du service Distribution Transverse du département Socles Digitaux de BNP Paribas Cardif, la mission consiste à la migration des 25 sites corporates, écrits en Liferay 6.2 vers Liferay DXP 7.4 (Roumanie, Pérou, Colombie, Luxembourg, …).Un aspect clé de ce projet a été la Dockerisation sous Kubernetes des socles digitaux dans des environnements sécurisés Cardif, une étape essentielle pour faciliter la migration vers le cloud privé de Cardif (DMZR / IBM).
Plus en détails, cette mission consiste à
Plus en détails, cette mission consiste à
- Partager mon expertise du produit en mettant en place un processus optimisé de migration des 25 sites. Cela comprenait la migration des données, du code et de l'architecture d’un environnement onPremise vers la solution cloud privé DMZr.
- Manager et encadrer techniquement les équipes
- Anticiper et gérer les problématiques d'infrastructures et de sécurités.
- Assurer la mise en place des règles de sécurité des applications web
- Dockeriser des applications dans des environnements sécurisés Cardif (DMZR)
- Devops
- Liferay 6.2
- Liferay DXP 7.4
- OpenJDK 8 (Java)
- Docker
- Kubernetes
- Projet en Agile
- SonarQube 7.9.2-community
Cadrage et Migration
Architecte Solution - INETUM - Cardif
Septembre 2020 - Novembre 2021
Au sein du service Distribution Transverse du département Socles Digitaux de BNP Paribas Cardif, la mission consiste à la migration de 6 sites écrits en Liferay 6.2 vers le nouveau socle Liferay DXP 7.2 que j’ai aidé à construire dans une mission précédente (voir ci-dessous). Les sites concernés sont par exemple : espace-indemnisation.cardif.fr, www.cardif.fr, FastAccess, espace-assurance.cardif.fr, Finagora, WebClient. Ce sont des sites avec une forte adhérence avec le SI de Cardif.
Plus en détails, cette mission consiste à
Plus en détails, cette mission consiste à
- Affiner le chiffrage de la migration au fur et mesure du projet
- Manager et encadrer techniquement les équipes
- Anticiper et gérer les problématiques d'infrastructures
- Assurer la mise en place des règles de sécurité des applications web
- Devops
- Liferay 6.2
- Liferay DXP 7.2
- Ansible
- Ansible Tower
- Projet en Agile
- SonarQube 7.9.2-community
Cadrage de migration Liferay 7.2
Architecte Technique - GFI - Cardif
Decembre 2019 - Juillet 2020
Au sein du service Distribution Transverse du département Socles Digitaux de BNP Paribas Cardif, la mission consiste à cadrer et chiffrer la migration de 30 sites (usine à sites) écrits en Liferay 6.2 devenant obsolète vers le nouveau socle Liferay DXP 7.2. La migration devra également s'intéresser à la ré-urbanisation des sites. Plus en détails, ce cadrage consiste à
- Auditer et diagnostiquer l’existant des 3 plateformes Liferay 6.2 et 200 repository GIT de code source
- Créer un abaque permettant d’auditer un grand volume de code et de données.
- Définir une stratégie de migration des trois plateformes Liferay 6.2 vers deux plateformes Liferay DXP 7.2 en prenant en compte les contraintes liées aux changements d’architecture des plateformes, des données et enfin les contraintes liées au passage du code vers une architecture modulaire de type OSGI.
- Réaliser des chiffrages
- Devops
- Liferay 6.2
- Liferay DXP 7.2
- Ansible
- Ansible Tower
- Projet en Agile
- SonarQube 7.9.2-community
- Java
Mise en place d’un socle Liferay 7.2
Architecte Technique - GFI - Cardif
Septembre 2019 - Mars 2020
Au sein du service Distribution Transverse du département Socles Digitaux de BNP Paribas Cardif, la mission a pour objectif de :
- Concevoir la nouvelle plateforme mutualisée de Cardif (Socle Liferay DXP 7.2)
- Encadrer les équipes Devops afin de les aider à mettre en place la nouvelle plateforme via la toolchain Cardif. Cette mise en place doit respecter les contraintes Cardif de mutualisation des serveurs. L’automatisation doit permettre également le déploiement de nouveaux usages (nouveaux sites).
- Former et encadrer l’équipe de développement afin qu’elle puisse migrer le code source du Socle Liferay 6.2 vers Liferay DXP 7.2.
- Devops
- Liferay 6.2
- Liferay DXP 7.2
- Ansible
- Ansible Tower
- Projet en Agile
- Java
Mise en place d’un serveur SSO (Keycloak)
Architecte Technique - GFI - SGFGAS
Septembre 2019 - Octobre 2019
Validation du bon fonctionnement d’une architecture après remplacement d’un serveur OpenAM par un serveur Keycloak (authentification OIDC - OpenID Connect -)
- Débloquer le client dans la configuration de keycloak
- Valider sa nouvelle architecture
- Réaliser la simulation de sa nouvelle architecture dans un environnement Dockerisé
- Docker 19
- Liferay 6.2
- Keycloak 4.8.3
- SSO
Resource manager
Architecte Technique - GFI - Euler Hermes – Resource manager
Decembre 2018 - Août 2019
Dans le cadre d'un programme de refonte du système d’information d’Euler Hermes, création d’une API de gestion des permissions sur les resources du client. La première famille de resource étant les polices d’assurances. Cette API s’intègre dans l’architecture de microservices mise en place pour la refonte.
(> 300 000 users, > 400 000 polices d'assurances)
(> 300 000 users, > 400 000 polices d'assurances)
- Mise en place de l’architecture fonctionnelle
- Mise en place de l’architecture technique de la solution => socle technique : API et Batch d’initialisation
- Mise en place des environnements de développements
- Support technique à l’équipe de développement
- Dockerisation de l’application
- Intégration du Resourcemanager à la solution de déploiement du client via GitLab vers AWS (Terraform)
- Participation au Big Planning des applications
- Devops
- Linux
- Spring boot 2.0.6
- OpenJDK 8
- AWS
- Terraform 0.11.8
- GitLab
- Microservice
- Projet en Agile / Méthode SAFE
Intranet
Architecte Technique Java/JEE - GFI - BDDF – Refonte du site Cartes Entreprise
Juin 2018 - Novembre 2018
Projet refonte du site des cartes Business de la BNP. Site historique datant de 2001.
- Mise en place des environnements de développements Java
- Mise en place de l’architecture du portail
- Mise en place de l’architecture des web services associés
- Support technique à l’équipe de développement
- Mise en place des serveurs d’intégrations sur des plateforme cloud interne (clustering, oidc)
- Conception et Mise en place de l’authentification SSO du site : serveur OIDC
- Migration de mon outil d’initialisation du portail Liferay sous DXP : Le ressource Web basé sur Java / OSGI.
- Linux
- Liferay DXP 7.0
- gogo shell
- Liferay Developer Studio
- Tomcat
- Maven
- Bootsrap
- Blade
- Oracle
- GIT
- Elasticsearch
- OIDC/Apereo
- Docker
- Spring
- Java
Intranet
Architecte Technique Java/JEE - GFI - Caisse d’épargne Ile de France – Intranet
Juin 2017 - Mai 2018
Projet de refonte du portail CEIDF : Refonte de 4 portails métiers en un portail unique pour l’ensemble des collaborateurs de la Caisse d’Epargne Ile de France (> 4000 users)
- Mise en place de l’architecture du portail
- Mise en place des environnements de développements Java
- Support technique à l’équipe de développement (3 ETP)
- Développement de Portlets en module OSGI.
- Réalisation de POC
- Développement des services à l’aide du service builder en module OSGI (Java).
- Contrôles des sources (sonar)
- Réalisation d'un POC Matomo pour valider et tester la faisabilité d'une intégration avec Liferay.
- Migration de mon outil d’initialisation du portail Liferay sous DXP : Le ressource Web basé sur Java / OSGI.
- Linux
- Liferay DXP 7.0 (Java)
- gogo shell
- Redmine
- Liferay Developer Studio
- Tomcat
- Gradle
- Bootsrap
- Blade
- SQL server 2014
- GIT
- Elasticsearch.
- Matomo
Espace Client
Expert Technique - GFI - BNP PARIBAS BPLS - Espace Client
Mars 2016 - Avril 2017
Dans le cadre de sa stratégie digitale, BNP Paribas Leasing Solutions a mis en place un portail de services et de contenus au bénéfice de ses clients directs et indirects. La trajectoire de ce déploiement incorpore le développement progressif de services tels que la consultation de documents dématérialisés afférents aux contrats et issus de relations d’affaires B2BC ou B2C, la diffusion sur le site, de divers contenus tels que les mentions légales, les messages éditoriaux, etc…
- Lead technique de l’équipe
- Atelier fonctionnel et technique
- Rédaction des spécifications fonctionnelles et technique
- Mise en place du poste de développement pour l’équipe
- Conception technique des vitrines / templates / redirection avec changement de domaine
- Conception et développement d’un bouchon de service SOAP
- Automatisation de l’installation
- Coordination de l’intégration HTML
- Liferay 6.2
- Websphere 8.5
Keycopter
Architecte technique - GFI - Airbus Helicopter - Keycopter
Févier 2017 - Avril 2017
Creation d'un POC sur la mise en place d'un Identity Management (OpenIDM) entre LiferayDXP / SI Airbus
- Analyser le SI d'Airbus via des ateliers
- Se former à la solution OpenIDM
- Initialiser le POC
- Créer un connecteur OpenIDM / Formation d'une semaine en Angleterre
- Java
- Liferay DXP
- OpenIDM
- Linux
LPP
Architecte technique - GFI - BNP PARIBAS BPLS - LPP
Juin 2017 - Juin 2017
GFI a repris la TMA de l'application BPLS/ECC. Un audit de la solution mise en place a été réalisé.
La mission a consisté à
La mission a consisté à
- Auditer l'architecture Liferay
- Auditer le code Liferay
- Auditer les interactions avec le SI BNP
- Java
- Liferay CE
- Jasper Report
- Windows server
- SQLServer
HAULIERS
Expert Technique - GFI - TOTAL - Hauliers
Févier 2016 - Mars 2016
Total a souhaité la mise en œuvre d’une plateforme d’usine à sites internationale à destination des professionnels de la route.
Les principales fonctionnalités offertes sont :
Les principales fonctionnalités offertes sont :
- Site full responsive design
- Fil d’actualité
- Forum interactif
- Petites annonces
- Simulateur d’économie
- Connexion avec le CRM sales force
- Création d’une portlet Simulateur avec comme socle technique :
- AngularJS
- Service REST Spring
- Portlet Liferay
- Java 1.7
- AngularJS
- Node.js
- gulp
- SVN
- Spring MVC
- Maven
- Oracle / Mysql 5.5
- Liferay 6.2 EE SP11
- Tomcat 7.0
- Microsoft Azure
- Scrum
DRIVERS PORTAL
Expert Technique - SQLI - BNP PARIBAS ARVAL - Drivers Portal
Avril 2015 - Févier 2016
Arval propose des contrats de location de véhicules à des professionnels et se dote d'un portail dédié aux drivers (les employés des professionnels ayant souscrit un contrat) leur permettant de gérer leur véhicule (commande, renouvellement, fin de contrat, …). Sur cette application, je suis intervenu en tant que référent technique pour la partie front :
- Mise en place des postes de développement pour l’équipe
- Mise en place du socle technique AngularJS
- Mise en place d’un bouchon Java (API REST)
- Définition de l’API REST
- Suivi technique de l’équipe de développement
- Participation aux ateliers fonctionnels et design
- Mise en place de Google Analytics et Tag Manager
- Java
- AngularJS
- Node.js
- gulp
- SVN
- Spring
- Nginx
REFONTE DU SITE TRANSILIEN.COM
Expert Technique - SQLI - TRANSILIEN - REFONTE DU SITE TRANSILIEN.COM
Decembre 2014 - Mars 2015
Transilien a confié à SQLI la refonte du site transilien.com dédié aux usagers des transports en commun en Ile-de-France. Dans ce projet, je suis intervenu en qualité d’expert technique
- Intégration Javascript / HTML des développements liés à la cartographie:
- Tracé des lignes
- Picto / Marqueur pour les gares
- Tracé des itinéraires
- Support technique à l’équipe
- Création d’un environnement Virtualisé pour le développement
- Alimentation de tables référentielles pour la géolocalisation : Etude, conception et développement d’un batch permettant l’alimentation de la base Oracle à partir de fichiers geojson. Conversion de données de localisation
- Création du livrable Transilien et mise en place dans l’environnement de Qualification
- Eclipse
- Java
- JQuery
- Node.js
- gulp
- Leaflet
- SVN
- Oracle
- Spring
- Hibernate
- VirtualBox
- Tomcat (VM de développement sous Linux)
- Tridion CMS
Chef de Projet Technique / Expert Liferay - SQLI - BU ENTREPRISE 2.0
Juillet 2013 - Novembre 2014
Etude, conception, développement, conseil et expertise autour de différents projets Liferay pour plusieurs clients
- LVMH : Expertise technique et développement dans la version 2 de l’application de saisie de l’intéressement
- Auchan : Expertise technique dans la refonte du site intranet des employés d’Auchan.
- Mise en place d’un cluster Liferay chez SQLI et chez le client pour valider la plateforme technique
- Mise en place de l’environnement de développement (Windows 7 sous VirtualBox, machine de rebond permettant l’accès au dépôt Maven Auchan via VPN)
- Mise en place de l’intégration continue (côté SQLI)
- Assistance technique du client
- CEAC : Expertise technique dans la refonte du site internet de la commission de l’aviation civile. Le site a pour but de :
- Présenter la CEAC
- Gérer les événements de la CEAC (workshop, meeting, conférence, training)
- Gérer les inscriptions online / offline des participants
- Sur ce projet, j’ai :
Chiffrer le développement,
Réaliser des POC de faisabilité,
Mettre en place de l’environnement de développement (Xubuntu sous VirtualBox),
Encadrer l’équipe de développeur,Développé des composants permettant d’automatiser la livraison. Ces composants sont réutilisables sur d’autres projets.
- Eco-emballages : Expertise technique pour la réalisation d’un POC mettant en œuvre une intégration entre Liferay et SAP. Dans ce context, Liferay est le point d’entrée (internet) des clients d’eco-emballages dans le système.
- Saint Gobain : Encadrement et participation à la réalisation d’une application webproxy. Cette application est basée sur une portlet existante. Le principal enjeu était de mettre un place un protocole spécifique (une extension du protocole http : CSP protocol) et de gérer des préférences pour les applications distantes.
- La Fepem :
- Réalisation des ateliers de travail pour la mise en place d’un RSE (Liferay Social Office) dans un portail Liferay existant
- Réalisation d’un audit de migration de Liferay 6.0 EE vers Liferay 6.1 EE
- Volkswagen : Participation à des ateliers fonctionnels et techniques sur la réalisation d’une application de gestion des demandes de véhicules de services et de locations.
- BNP Paribas Cardif : Depuis septembre, intervention à mi-temps sur des sujets d’industrialisation. En charge de la réalisation d’un benchmark de plusieurs librairies tel que :
- poi : génération de fichier Excel (nouvelle norme).
- Itext : génération de fichier PDF
- Participation à plusieurs avant ventes et chiffrages techniques.
- Veille technique
- Eclipse
- SVN
- MySQL
- Liferay 6.0
- Liferay 6.1
- VirtualBox
- Tomcat
ASSURANCE.FR
Chef de Projet Technique / Expert Liferay - SQLI - BNP PARIBAS CARDIF - ASSURANCE.FR
Janvier 2013 - Juin 2013
CARDIF est la filiale assurance de groupe BNP PARIBAS. Pour cette mission, j’ai intégré le pôle développement du centre de compétence Java (CDJ) de CARDIF en tant que leader de développement.Nous avons conçu la partie technique du site Assurance.fr. Le site Assurance.fr est un site collaboratif de questions / réponses autour de l’assurance. C’est un site en marque blanche permettant de faire du sourcing client.
- Conception technique et développement du site Assurance.fr;
- Duplication du module du forum Liferay pour avoir un module de FAQ indépendant (permettant l’intégration du site dans un processus d’industrialisation des applications au niveau du Groupe BNP) ;
- Conception et développement du module de FAQ ;
- Conception et développement d’un système de fil de notifications et de calcul de ranking ;
- Mise en place et modification du module Facebook Connect intégré à Liferay ;
- Coordination de l’équipe ;
- Liferay 6.1
- Spring MVC
- Tomcat
- Cloud Amazon
- Responsive design ready
- Authentification forte
OPTICA LOT2
Expert Technique - SQLI - BNP PARIBAS CARDIF - OPTICA LOT2
Septembre 2012 - Decembre 2012
CARDIF est la filiale assurance de groupe BNP PARIBAS. Pour cette mission, j’ai intégré le pôle support du centre de compétence Java (CDJ) de CARDIF.CARDIF a choisi de migrer toutes ses applications web vers WebSphere 6 pour avoir un parc de serveur d’application plus homogène. La migration technique étant faite par la société Indienne Cognizant.Ma mission consistait pour un lot d’une dizaine d’application :
- A la mise en place de prérequis techniques pour des migrations de Tomcat vers WebSphere ;
- Au support technique des équipes Indiennes ;
- Au support et à la coordination des différents Chef de projet fonctionnel des applications en migration
- Eclipse
- WASD
- CVS
- Oracle
- Webphere
- Offshore
PROJET SOCODEI
Chef de Projet Technique / Expert Liferay - SQLI - BU ENTREPRISE 2.0 - PROJET SOCODEI
Mai 2012 - Août 2012
Socodei est une société de traitement des déchets nucléaires (filiale d’EDF).Notre mission consiste à mettre en place un intranet / extranet collaboratif pour les employés de Socodei.
- Point d’entrée de l’équipe parisienne, le pilotage étant assuré par Sqli Lyon ;
- Création d’un POC de portlet permettant la synchronisation avec la messagerie et le calendrier Outlook 2010 (via webdav et le protocole Ews de Microsoft) ;
- Conception et développement d’une portlet d’import automatique d’un thesaurus dans Liferay (via csv) ;
- Conception et développement d’une portlet de connexion à une application métier du client via webservices. Formation du client pour lui permettre d’intégrer de nouvelles applications métiers;
- Réalisation de tests d’intégration sur le site client
- Eclipse
- SVN
- MySQL
- Oracle
- Liferay 6
- VPN
APPROVISIONNEMENT WEB
Chef de Projet Technique - SQLI - ARGUS DE LA PRESSE - APPROVISIONNEMENT WEB
Avril 2012 - Mai 2012
L’Argus de la presse est une société historique. L'Argus de la presse accompagne ses clients dans leur volonté de s’informer sur leur présence et leur image dans les médias, de comprendre leur environnement médiatique et de piloter leurs campagnes de communication.Notre mission consistait à modifier le système d’approvisionnement web en place pour y intégrer une nouvelle source d’approvisionnement alimentée par le prestataire Opoint.
- Spécification fonctionnelle et atelier avec le client ;
- Conception technique ;
- Développement et tests unitaires ;
- Pilotage
- Eclipse
- SVN
- batch Java
Outil de géolocalisation
Expert Technique - SQLI - OCEAN SYSTEM - OUTIL DE GEOLOCALISATION
Janvier 2012 - Mars 2012
La société Ocean a développé depuis 2003 une offre de Géomanagement à destination d’entreprises telle que de grands groupes ou des artisans.Ma mission était ponctuelle et a permis d’aider le client à fournir une nouvelle version de son extranet de reporting et d’analyse des données gps (Les données gps sont envoyées par des boitiers installés dans les véhicules des clients).
- Mise en place d’une solution technique d’impression générique des rapports et analyses
- Développement et tests unitaires
- Eclipse
- SVN
- PostgreSQL
- GWT
- Spring, Hibernate
Chef de Projet Technique / Expert Liferay - SQLI - BU ENTREPRISE 2.0
Avril 2011 - Decembre 2011
Intégration de la BU Entreprise 2.0 au siège de SQLI. Cette BU est spécialisée dans les solutions pour les entreprises tel que les portails (Liferay) et la gestion documentaire (Alfresco).
- Réponse à des avant ventes : Ministère de la Défense, Société Générale, EDF
- Formateur Liferay : CNMSS à Toulon
- Développement de POC (Proof of concept) afin de valider des solutions techniques
- Projet Cockpit : Expertise technique (couche présentation) pour le groupe ATOS afin de les conseiller dans le développement d’un produit de supervision d’application.
- Coordination d’équipes (Pologne, Maroc)
- Réalisation de documentation technique
- Développement de portlets et services Liferay
- Veille technique
- Eclipse
- SVN
- MySQL
- Liferay 6
STATE – SUIVI DE LA TRESORERIE DES ACHATS A TERME D'ELECTRICITE
Chef de Projet Technique - SQLI - RTE - STATE – SUIVI DE LA TRESORERIE DES ACHATS A TERME D'ELECTRICITE
Octobre 2010 - Mars 2011
RTE achète régulièrement de l’électricité à la chambre de compensation et reçoit quotidiennement des factures à payer. Le projet State permet donc : de calculer le montant quotidien à payer en dispatchant le total par nature comptable et par contrat, de générer des restitutions pour le service de comptabilité et le service trésorerie. Il s'agit d'un projet pilote chez RTE pour la mise en place de la méthode Agile (accompagnement par un consultant Agile)
- Rédaction des spécifications fonctionnelles détaillées
- Réunion MOA
- Mise en place des itérations, indicateurs SCRUM (Burndown d’itération et de release)
- Gestion d’une équipe de 2 personnes
- Tests et Relecture de code
- Suivi de recette
- Eclipse
- TOAD 09.06.01
- SVN
- JSF 1.1
- Hibernate 3
- Javascript (Ajax, ExtJS)
- iText
- JUnit
- Ant
- Log4J
- Tomcat, Weblogic 9.1
- Oracle 10g (PL/SQL)
- IceScrum
OGTF – OUTILS DE GESTION DE LA TAXE FONCIERE
Chef de Projet Technique - SQLI - RTE - OGTF – OUTILS DE GESTION DE LA TAXE FONCIERE
Decembre 2008 - Juillet 2010
RTE comprend un nombre important d’immobilisation et doit donc générer un grand volume de déclarations. De plus, RTE doit faire des contrôles sur les montants réclamés des avis reçu de l’administration fiscale. L'outil OGTF permet de générer les déclarations (en base et au format pdf), de contrôler les avis (comparaison des montants réclamés des avis reçus et des montants calculés par l’outil) et de générer des écritures comptables.
- Rédaction des spécifications fonctionnelles détaillées
- Réunion MOA
- Mise en place du planning
- Gestion d’une équipe de 5 personnes
- Tests et Relecture de code
- Suivi de recette
- Développement de correctifs et évolutions
- Eclipse
- TOAD 09.06.01
- SVN
- JSF 1.1
- Hibernate 3
- Javascript (Ajax, ExtJS)
- iText
- JUnit
- Ant
- Log4J
- Tomcat 5.5
- Weblogic 9.1
- Oracle 10g (PL/SQL)
- Microsoft Project
VISU
Expert Technique - SQLI - RTE-EDF - VISU
Octobre 2007 - Octobre 2008
VISU est une application de type client-serveur permettant aux aiguilleurs de visualiser en temps réel l’état du réseau de production d’électricité afin d’équilibrer l’offre et la demande.Le projet se décompose en : un client lourd présentant 6 planches de production selon 3 types de centrales (hydrauliques, thermiques et échangeurs/consommateurs) ; un serveur s’occupant d’agréger des données provenant d’une application externe (EMMA), de fichiers et d’une base de données ; une application web de configuration (VisuAdminWeb) ;
- Rédaction des spécifications fonctionnelles détaillées du lot 2
- Conception et développement de l’application web de configuration
- Conception et développement du serveur ;
- Rédaction de la documentation technique ;
- Tests techniques et validation fonctionnelle
- Démarche qualité à l’aide de l’outil PMD
- Eclipse
- PowerAMC
- Java Swing
- Java2D
- EJB 2.1
- JMS
- Hibernate
- Oracle
- Batik SVG Toolkit
- POI (Excel)
- XStream (XML)
- JUnit
- Ant
- PMD
- Log4J
- SVN
- PMD
- Weblogic 9.1
GDO / GDR
Ingénieur Concepteur Développeur - SQLI - PSA - GDO / GDR
Septembre 2006 - Septembre 2007
Application de gestion des opportunités et des réclamations (GDO et GDR), GDO/GDR est une application WEB de gestion des opportunités et des réclamations (GDO et GDR). Elle est utilisée par les concessionnaires Peugeot et Citroën de plusieurs pays (France, Allemagne, Angleterre, Italie, Espagne). C’est une application clé chez PSA puisqu’elle est liée à la gestion de la relation client (GRC). Elle permet aux différents points de vente de faire un suivi des réclamations de leur client (module GDR) ainsi que le suivi d’opportunités commerciales (module GDO)
- Conception technique
- Développement
- Tests unitaires
- Java (IRWD)
- J2EE (JSP, Servlet)
- Struts
- OJB
- DB2
- Oracle
- WAS
- LEGO
- Windows
- UNIX
- CVS
REPORTING CUSCO
Ingénieur Concepteur Développeur - INFOTEL - PSA - REPORTING CUSCO
Septembre 2006 - Decembre 2006
CUSCO est une application WEB de gestion de table Business object. Cette IHM est une aide aux paramétrages de table Oracle utilisée par Business Object.
- Conception technique
- Développement
- Tests unitaires
- Java (IRWD)
- J2EE (JSP, Servlet)
- Struts
- OJB
- DB2
- Oracle
- WAS
- LEGO
- Windows
- UNIX
- CVS
APPLICATION DE CONVERSION DE BREVETS
Ingénieur Concepteur Développeur - Exploitation - INFOTEL - OFFICE DES BREVETS - APPLICATION DE CONVERSION DE BREVETS
Juin 2006 - Août 2006
L’office des brevets a besoin de convertir des brevets reçus au format PDF en un format qui lui est propriétaire (format WIPO ST33) pour le charger dans son archive de brevet. Cette application batch donne la possibilité de convertir des documents PDF anecdotiques (ex : document PDF illisible par acrobat reader). En effet, ces documents ne passent pas par le processus standard de conversion (projet BLI voir ci-dessous). L’exploitation a consisté en la conversion de 300 000 documents.
- Analyse
- Développement
- Tests
- Java
Office des brevets
Ingénieur Concepteur Développeur - INFOTEL - OFFICE DES BREVETS
Janvier 2006 - Mars 2006
L’office des brevets reçoit régulièrement des CD et DVD contenant des brevets. Ces documents au format PDF doivent être converti au format WIPO ST33 avant d’être chargé dans l’archive des brevets. L’architecture est constituée d’une application Web et d’un serveur RMI de chargement de brevet (BLI). L’application BLI est composée de deux modules :
- Une interface WEB permettant de paramétrer et de contrôler les processus de conversion.
- Un serveur stand-alone (serveur RMI) effectuant le travail de conversion. La conversion est basée sur le logiciel ghostscript.
- Maintenance corrective et évolutive
- Java (Eclipse)
- J2EE (JSP, Servlet)
- Struts
- DB2
- Win 2000
- UNIX
- WAS
- Java Batch
- CVS
- Ant
PROJET ArcSys
Ingénieur Concepteur Développeur - INFOTEL - BOUYGUES TELECOM - PROJET ArcSys
Octobre 2005 - Juin 2006
Le produit ArcSys d’Infotel est un outil permettant l’archivage (avec indexation) de fichier de toutes sortes. Le pilotage de l’archivage et de la restitution est fait par une interface WEB. Les opérations d’archivage et de restitution sont réalisées par des programmes Java autonomes. Pour le client Bouygues Telecom, les prestations suivantes ont été réalisées :
- Support du produit Arcsys
- Installation sur site d’une mise à jour fournie par les équipes de développement d’Infotel Toulouse
- Intervention sur site en support (diagnostics, analyse de logs, résolution de problèmes)
- Java
PROJET ArcSys – MODULE CONTENT SERVER
Ingénieur Concepteur Développeur - INFOTEL - INFOTEL - PROJET ArcSys – MODULE CONTENT SERVER
Octobre 2003 - Janvier 2004
Infotel a choisi de développer un module pour mettre en relation SAP et ArcSys, son produit d’archivage. Ce module est un content serveur, il permet à SAP d’archiver et de consulter des documents par l’intermédiaire du produit d’archivage Infotel. Un content serveur doit répondre à des spécifications fournies par SAP.
- Analyse
- Rédaction des spécifications détaillées
- Développement
- Tests unitaires
- Java (Eclipse)
- Ant
- Windows 2000
- UNIX
- Linux
- SAP
- CVS
PROJET JCPS - APPLICATION D’AUTOMATISATION DE RECHARGEMENT DE BREVETS
Ingénieur Concepteur Développeur - INFOTEL - OFFICE DES BREVETS - PROJET JCPS - APPLICATION D’AUTOMATISATION DE RECHARGEMENT DE BREVETS
Octobre 2003 - Octobre 2005
L’office des brevets reçoit des documents papier qui sont ensuite numérisés. Avant d’être chargé dans l’archive des brevets, certains documents mal scannés ont besoin d’une validation humaine. Ce projet a pour but de fournir une interface WEB de visualisation de ces documents PDF. jCPS reçois les fichiers PDF par l’intermédiaire d’une boite mail. Les documents sont reçus en pièces jointes (utilisation de Javamail). L’utilisation du mail facilite beaucoup la collecte de ces documents mal scannés provenant de plusieurs pays.
- Participation à la rédaction des spécifications fonctionnelles
- Management d'une équipe de 2 personnes
- Développement de la partie serveur
- Tests et recette
- Java (Eclipse)
- Ant
- Struts
- Websphere
- Windows 2000
- UNIX
- SAP
- CVS
- Javamail
- LDAP
- JDBC
- XML
- DB2
- JMS
PROJET FIPS - APPLICATION WEB DE GESTION DES FACTURES ET DES PAIES
Ingénieur Concepteur Développeur - INFOTEL - OFFICE DES BREVETS - PROJET FIPS - APPLICATION WEB DE GESTION DES FACTURES ET DES PAIES
Juillet 2003 - Juillet 2004
L’office des brevets reçois de ses prestataires et fournisseurs des factures papier. Ces factures sont scannées. Le projet FIPS comprend 3 modules : 1/ Une servlet installée sur un serveur Xerox. Son but est de récupérer le document scanné pour l’injecter dans la base de données FIPS. 2/ Une interface WEB fournissant un moyen manuel de valider la qualité du scanning de ces factures. Cette IHM initie également un workflow dans SAP pour le traitement financier de la facture validée. 3/ Un content serveur permettant de faire communiquer SAP et une archive.
- Reprise de l'existant
- Présentation du prototype aux utilisateurs
- Migration des applications de WAS 4.0 à WAS 5.0
- Tests et recette
- Java (Eclipse)
- Ant
- Struts
- Websphere
- Windows 2000
- UNIX
- SAP
- CVS
- Javamail
- LDAP
- JDBC
- XML
- DB2
- JMS
PROJET DOSMAN - APPLICATION DE GESTION DES DOSSIERS DE BREVETS
Ingénieur Concepteur Développeur - INFOTEL - OFFICE DES BREVETS - PROJET DOSMAN - APPLICATION DE GESTION DES DOSSIERS DE BREVETS
Janvier 2003 - Juin 2003
L’office des brevets reçoit des dossiers contenant un ensemble de documents relatif à une dépose de brevet. Certains documents ont besoin d’être fusionnés, scindés ou partiellement refait. Dosman fournit un moyen graphique (java Swing) de manipuler les pages d’un document. Les pages sont sélectionnées sous formes de vignette et déplacées dans une autre fenêtre pour la création d’un nouveau document. L’explorer de Windows donne un bon aperçu de l’interface graphique de Dosman.
- Développement d’un prototype
- Présentation du prototype aux utilisateurs
- Développement de l’interface graphique
- Tests et recette
- Java (Eclipse)
- Ant
- Windows
- CVS
- Swing
- XML
PROJET PAF - PISTE D’AUDIT FISCAL - MODULES D’ARCHIVAGE
Ingénieur Concepteur Développeur - INFOTEL - AGF / CREDIT LYONNAIS - PROJET PAF - PISTE D’AUDIT FISCAL - MODULES D’ARCHIVAGE
Novembre 2002 - Septembre 2003
L’acquisition du produit CFCI (décrit plus bas) par les AGF a donné naissance au projet PAF. La mission avait deux axes principaux : Faire entrer l’application dans le moule technique des AGF. En effet, l’interface WEB devait exécuter des transactions CICS au crédit Lyonnais et des procédures stockée DB2 aux AGF) ; Répondre à des besoins fonctionnels nouveaux demandés par les AGF ;
- Rédaction des spécifications détaillées des modules de l’Intranet
- Réalisation
- Tests et recette
- Participation aux réunions utilisateurs
- Intégration en clientèle
- Maintenance corrective et évolutive.
- Windows
- Unix
- Websphere
- Tomcat
- ATG-Dynamo
- HTML
- JSP
- JavaScript
- Java
- Eclipse/Java/Ant
- CVS
- XML
- DB2/JDBC
PROJET LISA
Ingénieur Concepteur Développeur - INFOTEL - ROISSY FILMS - PROJET LISA
Octobre 2001 - Octobre 2002
Refonte d’un progiciel de gestion de droits audiovisuels (LISA) : Roissy Films est une société de production audiovisuelle et représente un groupement de sociétés audiovisuelles (dont Studio Canal+ et TF1) clientes du progiciel Lisa. Ce progiciel assure la gestion des droits d’image à l’international.
- Reprise des données existantes de VFP vers Oracle et SQL Server
- Développement de procédures stockées Oracle
- Participation aux campagnes de tests
- Recette interne
- Windows 2000
- Visual Foxpro 6
- Sql Server 7.0
- Oracle 8.0
JPXI - OUTILS D’ARCHIVAGE DE FICHIER PDF
Ingénieur Concepteur Développeur - INFOTEL - OFFICE DES BREVETS - JPXI - OUTILS D’ARCHIVAGE DE FICHIER PDF
Juillet 2001 - Septembre 2001
JPXI permet d’archiver et de restituer des documents PDF. Durant l’archivage, le fichier PDF est analysé pour construire son squelette. Lors de la restitution, ce squelette permettra de construire un PDF valide à partir de quelques pages du document initial.
- Développement de classes Java de construction dynamique de PDF
- Tests et recette.
- Windows
- Visual Age
- Java
- RMI
- DB2/JDBC
PROJET CFCI - CONTROLE FISCAL DES COMPTABILITES INFORMATISEES
Ingénieur Concepteur Développeur - INFOTEL - CREDIT LYONNAIS - PROJET CFCI - CONTROLE FISCAL DES COMPTABILITES INFORMATISEES
Juillet 2000 - Juin 2001
Le produit d’archivage CFCI est un produit permettant d’archiver des données comptables (archivage légal). Le moteur d’archivage et de restauration sont un ensemble de programme Cobol fonctionnant sous MVS. Le moteur d’archivage est alimenté en données par des agents de collectes situés sur différentes plates-formes distantes. Sur les plates-formes Windows, Unix et VMS, les agents de collectes sont des batch Java. Ces agents sont chargés de collecter des données à partir de plusieurs bases de données (Oracle, Sybase, Informix), de répertoires ou encore de fichiers texte simple.
Le projet comporte également une application WEB permettant :
Le projet comporte également une application WEB permettant :
- la gestion des demandes de restaurations ;
- le suivi de l’archivage ;
- l’indexation.
- Développement des classes java (agent de collecte) permettant l’archivage sur toutes les plates formes « open » du projet
- Maintenance de la partie IHM
- Tests et recette
- Maintenance corrective et évolutive
- HP-Unix
- Sun Solaris
- SCO / VMS
- Windows
- Visual Age
- Java / XML
- DB2/JDBC
- Oracle/JDBC