4ème dimension (4D) est un langage de programmation de bases de données relationnelles à l'origine uniquement développé pour Macintosh, il est aujourd'hui disponible sur PC. 4ème dimension (4D) s'est particulièrement démarqué, puis imposé comme une référence, en introduisant des 1985 un concept de programmation graphique sous forme d'organigrammes de fonctions et procédures prédéfinies. 4ème dimension (4D) permet aux entreprises de bénéficier d’une productivité et d’une facilité sans équivalent sur le marché tout en respectant les standards de l’informatique d’entreprise. Avec plus de 900 commandes, le potentiel d’utilisation de 4ème dimension (4D) va bien au-delà de la simple gestion de données. 4ème dimension (4D) permet de concevoir des applications professionnelles évolutives, simples à maintenir en intégrant un environnement de développement complet et rapide d’applications professionnelles, un code source unique permettant de déployer des solutions multi plates-formes (à la fois Mac OS et Windows) et une base de données haute performance.
Indépendant
Capgemini ( Paris, France)
mars 2013 - décembre 2013
Au sein de l’équipe de GFS centralisant la gestion d’une grande partie des outils centraux de Capgemini, je participe à plusieurs projets parmi lesquels:
• Développement: création et mise en place d’une solution de suivi d’interfaces via l𠆞nvoi de message XML à un webService spécifique. La restitution des données est effectuée sur application APEX et Qlikview.
• Développement: création du système de génération de factures unitaires via BI Publisher.
• Support Oracle Applications: participation à la résolution de tickets et évolutions sur l𠆞RP GFS
db 11gR2, PLSQL, Oracle EBS 11i, APEX, Java WebService
Au sein du skill Oracle
Capgemini ( Lille, France) Client : Lyonnaise des Eaux
janvier 2009 - février 2013
je participe à plusieurs projets parmi lesquels:
• Migration : Réalisation de la migration d’une base Oracle 11g vers une solution applicative Oracle Utilities CC&B pour un grand compte français :
Réalisation du mapping
Réalisation des interfaces ODI
Intégration des données dans CC&B grâce à l’utilisation de batch Conversion Tool.
Réalisation de la chaine de production pour la migration des données (shell scripts Unix)
Reporting de vérification de l’intégrité et qualité de données (application APEX)
• Décisionnel : Conception, réalisation d’un datamart BI destiné aux chefs de projet.
Réalisation des robots d𠆞xtraction de données (AutoIT)
Récupération des données à partir de fichiers XML et CSV (script Unix).
Conception de l𠆞nvironnement BI servant de base à l𠆚pplication Qlikview
Limitation du périmètre des données par la mise en place d’une VPD (Virtual Private DB)
Création de l𠆚pplication Qlikview
Création du portail dministration et gestion avec APEX
db 11gR2, PLSQL, ODI, CC&B Conversion Tool, APEX, Linux, AIX
Client : Lyonnaise des Eaux db 11gR2, Linux, PLSQL, Chargement XML, APEX, php, Qlikview
Indépendant
ANTALIS ( Paris, France)
juillet 2008 - janvier 2009
Au sein du département Décisionnel, j𠆚ssure la maintenance des applications existantes après aquisition de nouvelles entreprises au sein du groupe. Je crée de nouveaux modules forms et j𠆚ssure le chargement du datamart à l𠆚ide de procédures PLSQL. Je crée un application VB pourla génération et l𠆞nvoi automatisé de rapports B.I. destinés au commerciaux du groupe
Forms 10g, db 10g, Disco Admin/Plus/Viewer, VB6, Toad, Data Warehouse
PLSQL & ORACLE FORMS + B.I.
Indépendant
SCFOX ( Lille, France)
décembre 2007 - juin 2008
Développement de procedures PLSQL de chargement de datamart
Forms 10g, db 10g, Toad, Data Warehouse
PL SQL & ORACLE FORMS
IndépendantDEVELOPPEUR ORACLE DISCOVERER
IBM / DEFRA (Guildford, Angleterre)
août 2005 - aujourd'hui
En tant qu’indépendant pour IBM chez Defra (Ministère de l𠆚griculture britannique), j𠆚i conçu et développé différents états sur Discoverer 10g dans l𠆞nvironnement data warehouse, pour le suivi des bovins.
db 10g, Disco 10g Admin/Plus/Viewer, Toad, Data Warehouse, Unix
Support Client
chez Sierra Atlantic
2004 - aujourd'hui
Participation au support et amélioration de la version Gemms 3.2 chez PPG (Valenciennes)
- Transfert d’information de la maintenance logiciel
INGENIEUR LOGICIEL SENIOR – PROJECT LEADER
ORACLE CORPORATION (Reading, Angleterre)
décembre 1998 - février 2005
Participation à de nombreux projets sur différentes versions de lusiness Suite incluant :
• Inventory Convergence de Oracle Process Manufacturing vers Discrete Manufacturing, eBusiness Suite v12
Oracle EBS 11i (INV, OPM), db 9i, Unix, PLSQL, Forms, C, Pro*C, JSP
- Prototype sur l’UI des Transactions avec mise à jour du processeur de calcul des inventaires de quantité
- Ecriture des documentations fonctionnelles et techniques
- Codage de certains éléments principaux
- Création d’une page web de gestion de projets (utilisant JSP) utilisée par les différents acteurs des projets pour saisir leurs documents de gestion.
• Manufacturing Supply Chain MSCA pour OPM Mobile, v11.5.9, v11.5.10
Oracle EBS 11, 11i (INV, WSH), db 8i-9i-10g, Java, PLSQL, Unix
- Unique entité technique responsable sur certaines parties principales du projet
- Ecriture de l𠆚nalyse technique
- Développement de la solution Terminaux Radio pour OPM Inventory (in Java et PLSQL)
- Finalisation du projet et création des patchs d’installation
• Signature Electronique ERES
db 8i, Java, XML, PLSQL, Pro*C, Unix
-Développement du module en conformité avec la FDA (Food & Drug Administration)
-Construction d’un prototype et évaluation de la performance des évènements ERES en fonction de différentes configurations
- Codage des évènements ERES (PLSQL, C, XML, Perl, Oracle XML Gateway)
• Intrastat & Movement Statistics
Oracle EBS 11i (INV), PLSQL, Forms, Reports, Unix, IDEP
- Codage du module Intrastat pour OPM dans ses versions pré et post Order Management.
- Principal contact de l’équipe d’Oracle Californie pour l’implémentation de la solution IDEP (Transfert électronique des données Intrastat en Europe)
- Implémentation du module Oracle Movement Statistics à Tropicana
• Gestion des Commandes (Order Management) dans OPM
Oracle EBS 11i (OE, OM, GL, AR), PLSQL, Forms, Reports, Discoverer, Unix
- Implication dans différentes phases de développement (Module Move Orders module, Finalisation et patch d’installation du projet complet, Transfert d’information)
- Programmation de rapports d’édition customises (Discoverer) pour les fins de mois et les analyses de stock
CHEF DE PROJET - INGENIEUR DE DEVELOPPEMENTS
SOPRA (Lille, France)
janvier 1998 - novembre 1998
Société de services informatiques européenne spécialisée dans les domaines Client/Serveur.En charge de la mise à jour d𠆚pplications dans un contexte d’optimisation.
Pour le groupe SCA Mölnlycke :
• Maintenance d𠆚pplication:
- Maintenance d’une application écrite en ACI 4e Dimension sur Macintosh et connectée à une base de données Oracle. Cette application de gestion des engagements publicitaires est installée dans cette compagnie européenne basée en région lilloise.
Pour le groupe PPG en Italie et en France :
• Optimisation de base de données:
- Optimisation de la base de données des sites européens de la compagnie multinationale américaine PPG. Cette intervention entre dans le cadre du projet Hopes, réalisé conjointement par Oracle Company et Sopra. Cette première partie du projet est basée en Italie.
- Ce spécifique est basé sur le produit gestion de production Oracle Gemms. Ses interfaces, crées par Sopra, sont destinées, grâce à des triggers, à envoyer et recevoir des données d𠆚utres sites européens. Elles se composent de triggers PL/SQL, de programmes d𠆞xtraction et d’intégration de données écrits en Pro*C, ainsi que de quelques modules écrits en JPL.
- Durant la phase d𠆚mélioration des performances, remise à niveau de tous les triggers PL/SQL et programmes Pro*C.
• Maintenance d𠆚pplication:
- En parallèle avec l’optimisation, et durant la phase de mise en production du projet au niveau européen, maintenance corrective et évolution des modules créés par Sopra.
Client : Capgemini
aujourd'hui
Reporting : Réalisation de reports avec Oracle XML Publisher.
Modification du mapping et du business model existant. Création de nouveaux reportings
OBIEE, BI Publisher, PLSQL
Client : Lyonnaise des Eaux
• Testing : Pilotage des tests d’une application de saisie de temps.
scénarios de test, mise en productionClient : Capgemini
• Données : Assainissement d’une base de données constituées de la fusion de 3 environnements.
db 10g, PLSQL
Client : Intériale
IndépendantDEVELOPPEUR ORACLE FORMS + B.I. & DISCOVERER AVEC SUPPORT CLIENT
ANTALIS ( Paris, France)
aujourd'hui
Une mission multi-domaine de longue durée qui a débuté par la préparation à la migration de Oracle 8i vers 10g de l𠆞nvironnement décisionnel existant.
Cette mission s𠆞st complétée du développement de plusieurs applications Forms, notamment, une gestion des appréciations-employés pour les RH (encryption de données+JSP) et une gestion de campagnes pour le service marketing (requêtes dynamiques complexes).
Support utilisateur et maintenance des modules de reports existants (PLSQL).
Cette mission sompagne de la création d’états décisionnels B.I. sur Discoverer et Express (8i) pour le marketing.
Création de petits modules Forms, de procédures de chargement pour le datamart et d’une application VB pour la génération et l𠆞nvoi de rapport B.I. via mail (push)
Forms 10g/6i, db 10g/8i, Disco Admin/Plus/Viewer, Express, Toad, Data Warehouse