Guillaume - Chef de projet JAVA
Ref : 130129K001-
75013 PARIS
-
Chef de projet, Consultant, Formateur (56 ans)
-
Freelance
Les interventions que j’ai eu à effectuer ou effectue à ce jour couvrent un spectre très large s'étendant depuis les phases de conception et d'architecture jusqu'aux phases d'exploitation. Leurs durées pouvant varier de quelques jours à plusieurs mois.
Ces interventions portent sur la mobilité, la gestion de contenus (documents et/ou multimédia), les portails d’information ou d’applications, le développement Java, la formation et recoupent la plus part du temps les tâches ci-dessous :
o Rédaction de spécifications techniques et/ou fonctionnelles
o Développement ou accompagnement d'une équipe de développeurs
o Administration de plateforme d'intégration et composants
o Résolution de problèmes critiques
o Gestion de projet
o Audit
Quelques projets
Gestion de comptes bancaires via des périphériques mobiles
Le client, un établissement bancaire souhaitait donner la possibilité à ses clients d’effectuer toutes leurs opérations via leurs périphériques mobiles quels qu’ils soient. L’application mobile devant coexister et utiliser le même référentiel que le portail existant.
Durée de la mission : 2 mois
Principales tâches :
Participation à la conception et au développement de l’application
Mise en place de la sécurité en collaboration avec un prestataire spécialisé dans la sécurité bancaire sur Internet.
Mise en place de l’intégration avec WebLogic Portal
Technologies et outils :
Java, J2EE, XML,WOKUP, Oracle 10g, Oracle Weblogic Portal
Portail de gestion de contenus audio et vidéo
Ce projet avait pour objectif principal, la mise en œuvre d’une application de gestion de contenus multimédia à destination du service marketing d’un grand groupe de distribution agroalimentaire.
Durée de la mission : 5 mois
Principales tâches :
Animation d’ateliers de travail à destination des équipes Tech. et métier,
Conception de l’application,
Développement de modules spécifiques de conversions audio, vidéo,
Formation de l’équipe de développement à l’utilisation des API développé.
Technologies et outils :
Oracle 10g, Oracle UCM 10gR3, ffmpeg, Apache Tomcat.
Dématérialisation de documents
Ce projet avait pour objectif principal, la mise en œuvre d’un système de gestion de contenus destiné à prendre en charge tout le cycle de vie des dossiers adhérents d’une mutuelle. (bulletins d’adhésion, factures, courriers entrant et sortant) tout en permettant la recherche, la gestion des droits d’accès, la consultation et ceci dans une infrastructure multi-sites.
Durée de la mission : Depuis 6 ans (se poursuit)
Principales tâches :
Réalisation du Dossier de Spécifications Fonctionnelles et Techniques,
Réalisation du dossier de conception d’ensemble (MCD),
Conception et mise en place de l’architecture technique,
Développement des flux d’alimentation pour l’intégration du million de documents existant,
Gestion du projet et animation des comités de pilotage,
Encadrement de l’équipe de développement,
Développement des modules de numérisation et intégration permettant la prise en charge de toute sorte de contenu entrant/sortant,
Evolution et enrichissement régulier de l’application par l’ajout de nouvelles fonctionnalités.
Technologies et outils :
Java, J2EE, SOA, XML, Oracle 10g et 11g, Oracle UCM migré vers WebCenter Content, Oracle Document Capture, UML
Audit et optimisation de procédures stockées
Ce projet avait pour objectif principal d’effectuer un audit du référentiel de données et proposer des solutions permettant de palier aux problèmes de performances rencontrés par ce dernier.
Durée de la mission : 3 semaines
Principales tâches :
Audit
Création de scripts (PL/SQL, Shell Unix),
Optimisation des requêtes SQL,
Transfert de compétences relatives aux bonnes pratiques
Technologies, outils et méthodes:
Oracle 11g
Formation et encadrement d’une équipe de développement
Ce projet avait pour objectif l’initiation, la formation et l’encadrement d’une équipe à la mise en œuvre d’application GED avec Oracle UCM 10g puis WebCenter Content.
Durée de la mission : 15 jours (se poursuit de façon ponctuelle)
Principales tâches :
Formation sous forme d’ateliers de travail aux concepts de base puis avancés (10 jours)
Formation sous forme d’ateliers de travail aux bonnes pratiques de développement (5)
Encadrement sous forme d’interventions ponctuelles pour suivre et valider l’évolution de l’application en cours de réalisation
Technologies, outils et méthodes:
Java, JQuery, Oracle WebCenter Content, Oracle 11g
Reprise et évolution d’une application métier
Ce projet avait pour objectif l'intégration d’un module de communication à une application en production, afin que les composants de celle-ci puissent échanger des données avec un système tiers. Il s’agissait là, d’une mission de pure développement.
Durée de la mission : 2 mois
Principales tâches :
Réalisation du Dossier de Spécifications Fonctionnelles et Techniques
Développement et tests du module
Suivi de le recette fonctionnelle et technique et coordination avec la MOA.
Technologies, outils et méthodes:
Java, PL SQL, Oracle 10g, Oracle AdvancedQueing, UML
Compétences
Compétences techniques
Intégration : Architecture SOA, BPM, Web Services,
Framework et outils : Oracle ADF, Zend, Struts, Spring, Ant, Maven, Eclipse, IntelliJ, CVS,
Sécurité et contrôle d’accès: JAAS, Oracle SSO, SAML, CAS, LDAP,
Bases de données : Oracle Database toutes versions incluant Real Application Clusters, MySql,
Systèmes : UNIX, Windows, MAC OSX,
Plateforme d'intégration : Oracle Application Server, Oracle Fusion Middleware,
Virtualisation : VMWare, OracleVM
Développement : Java, J2EE, SQL/PLSQL, XML/XSLT, PHP, JQuery, C++, .NET
Domaine d’expertise
Gestion documentaire : cycle de vie des documents de l’acquisition à l’archivage
Oracle WebCenter Suite
Oracle Portal et Weblogic Portal
Oracle Identity Management
Oracle SOA Suite
Oracle Application Server
Oracle Fusion Middleware
Architecture des applications Java / J2EE
Autres compétences
Modélisation et architecture des systèmes décisionnels
Gestion de projet
Méthodes Merise et UML
Méthodologie Agile : essentiellement Scrum
Démarches qualité, Audit, Intégration Continue, Contrôle Qualité
Langues
Anglais Lu, écrit, parlé