Christophe - Architecte EJB
Ref : 181122Z001-
35700 RENNES
-
Formateur, Développeur, Architecte (43 ans)
-
Freelance
E X P E R I E N C E S P R O F E S S I O N N E L L E S
Depuis Juil. 2018 Vinci Sogeti
Projet :Taliris ERP SIRH
Optimisation des processus métier
Envir. Technique :
-SAP BODS
-SAP SOA
-ELK
-Splunk
-Open SUSE
-Serveur Mysql
-Serveur Oracle
Rôle :Architecte Solution
Mission :L'objectif est :
-D'étudier les processus existant de recupération/traitement de flux quotidien afin de proposer une architecture solide et transverse
-Accompagner les équipes au changement
-Monter et former une équipe de developpeur
-Accompagner les équipes à la redaction des spécifications fonctionnelles & techniques
-Coordonner l'ensemble des projets transverses
Juil. 2018 -Juil. 2018 Douanes ESIC
Projet : Formation Wildfly
Formation aux nouveautés Wildfly 11
Envir. Technique :
-Poste Windows
-Serveur Mysql
Rôle :Formateur encadreur
Mission :
L'objectif était de former sur 3 jours des developpeurs, exploitants et chefs de projets désirant faire une migration de serveurs Jboss 5 vers Wildfly 11.
Mars 2017 - Juin 2018 COVEA SOGETI
Projet :Mise en place du socle GED COVEA
Fusion des GED de 3 marques d'assurances
Envir. Technique :
-Eclipse STS
-Windows 10 pour poste de Dev
-Progiciel IBM Filenet pour le stockage des documents en GED
-Confluence comme outil de wiki interne
-Utilisation des serveurs Tomcat 7 en dev et Wildfly 10 sur les environnements d'Assemblage, Préproduction, Production
Rôle :
•Référent technique sur le socle
•Responsable de l'architecture technique du socle
•Responsable des impacts techniques sur chaque demande d'évolution
•Responsable de la déclinaison technique du besoin fonctionnel dans un mode agile
•Support auprès des developpeurs
•Garant de la qualité globale des sources et des orientations techniques Propriété SOGETI –
•Interlocuteur principal technique entre les architectes internes COVEA et le projet sur les choix futurs de solution
•Responsable des échanges avec les experts des outils propriétaires embarqués dans le projet (Filenet IBM, Arender (Arondor), SalesForce)
Mission :L'objectif de la mission était de :
•Concevoir une architecture fonctionnelle et technique permettant de gérer simultanément les documents électroniques de 3 marques
•Reprendre l'existant des documents (des 3 marques)
•Modéliser les diagrammes de classes documentaires
•Developper des librairies permettant de consommer les documents présents dans la GED
•Modeliser et developpeler les services web à destination des usages
•Concevoir et developper des batch permettant d'injecter des documents
•Concevoir et developper des batch de synchronisation des donnéesGED
Oct. 2016 -Févr. 2017 KEOLIS Sogeti
Projet :
Migration des batch Talend
Migration & optimisation des batch Talend d'un OS windows vers
un nouveau serveur Linux
Envir. Technique :Talend ETL, Linux/Windows
Talend comme ETL.
JAXB comme moteur de transformation XML
Rôle :
•Concepteur/développeur
•Intégrateur
•Modélisateur
•Formateur
Mission :
•L'objectif était dans un premier temps de migrer les batch développés sur Windows vers un environnement de développement linux.
•Dans un 2eme temps j'ai proposé et mis en place un nouveau processus d'exécution des batch plus flexible, modulaire et configurable de tous les batch Talend.
•Dans un dernier volet j'ai installé un serveur git et formé l'équipe interne sur l'usage de l'outil, tout en rédigeant un document d'exploitation de tous les évolutions apportées
Juin 2016 - Juin 2016 INSEE Centre de formation Paris
Projet :Formation Spring
Formation des collaborateurs INSEE désirant connaitre le framework Spring
Envir. Technique :
-Eclipse
-Tomcat
-WAMP
-Notepad++
Rôle :
-Animateur de formation
Propriété SOGETI
–Reproduction et utilisation interdites en dehors d’un cadre contractuel
Mission :
Formation des collaborateurs INSEE désirant connaitre le framework Spring
Mai 2011 -Sept. 2016 ENIM Sogeti
Projet :DAD
Mise en place du socle Métier alimentant le "Dossier Auteur de Droits"
Envir. Technique :Framework MVC2 : Struts 2, Persistence : Hibernate/JPA, BD :
Oracle 10g, IDE : Eclipse,Sql Developper, Outil d'automatisation : Maven.
Talend comme ETL. JAXB comme moteur de transformation XML
Rôle :
-Concepteur developpeur.
-Référent technique sur plusieurs projets
-Modélisation Mérise (Avec Power AMC)
-Intégrateur applicatif
-Assistant architecte
Mission :
•Dans le but de gérer les pensions des marins, l'ENIM nous a sollicité pour les developpements des services métiers à mettre à disposition à d'autres services ou aux IHM, dont les principaux utilisateurs sont les marins.
•Dans un souci de reprise de l'existant, la Direction des Affaires maritimes doit transférer les données de leur système d'information pour celui de l'ENIM. Ce transfert de données doit s'ffectuer via des Appels Webservices developpés sous Talend.
•Génération e fichiers XML à destination du Répertoire Commun National de la Protection Sociale (RNCPS), et pouvoir intégrer les retours de ce fichier, transmis également par le même organisme
•Developpement d'un batch de conversion des fichiers bancaires à la norme CFONB en fichiers normés SEPA, avec établissement des statistiques de conversion
•Constitution de stock initiaux de données
•TMA sur les applications rapatriant les données depuis les SI externes (Affaires Maritimes)
•Transfert de connaissances vers d'autres developpeurs
Génération de fichiers comptables via des fichiers issus de la CNAM
•Avril 2011 -Sept. 2015 ENIM Sogeti
Projet :Migration ODM
Migration de toutes les applications utilisant un moteur de règle Jrules
Envir. Technique :
•Eclipse
•SqlDevelopper
•Sqlplus
•Linux RedHat
•Jboss EAP 6.1
Rôle :Le rôle principal était celui d'architecte en second et référent technique
Mission :L'objectif de cette tâche était :Propriété SOGETI
–Reproduction et utilisation interdites en dehors d’un cadre contractuel
•De faire migrer la version de Dozer
•De faire une migration des transactionnels de Jboss 5.1 vers Jboss EAP 6.1
•De faire migrer les batchs en Java 6
•De faire migrer tout le parc applicatif utilisant Jrules 7 en ODM 8
Déc. 2010 -Avril 2011 SFR Sogeti
Projet :Refonte du portail SFR
Envir. Technique :Set Tpo Box(STB), Eclipse, Téléviseur, HTML5/javascript/API Box
Rôle :Réferent technique
Mission :SFR nous a sollicité afin de répondre son portail TV numérique
Oct. 2010 -Déc. 2010OrangeSogeti France
Projet :OVS
Orange Vocal Search: Application de mise en concurrence des moteurs de reconnaiccance vocale
Envir. Technique :MAC OS , Iphone OS, Xcode, IBuilder
Rôle :Concepteur/Developpeur
Mission :
Developpement d'une application intégrant les API de reconnaissance vocale, et intégrant également une recherche web
selon le moteur selectionné.
Janv. 2010 -Mars 2010 France Télécome (ROSI)Micropole
Projet :Mobistatweb
Interface de présentation des statistiques d'utilisation des services
interactifs d'orange
Envir. Technique :Eclipse, PhpMyAdmin, JBoss5, Jonas, Tomcat,EasyBean, Red hat.
Rôle :
•Analyste : rédaction du cahier des charges et prise en main de l'existant
•Concepteur : Mise en place des diagramme merise et diagramme de classe UML
•Developpeur : programmation en JAVA/JSF/JPA
•Intégrateur : Génération des rpm et script sh de livraison
Mission :
· Conception UML (Diagramme de séquences, classes)+Merise·
Développements· Support Client
· Déploiement & intégration
Juin 2009 -Déc. 2009 Ministére de la défense Micropole
Projet:EPIDE
Application devant permettre de gérer les jeunes dans le cadre d'une réinsertion socio professionnelle
Envir. Technique :Eclipse, PostgresSql, JBoss5, Red hat.
Rôle :Concepteur, developpeut et réferent technique sur le projet.
Mission :
Analyste, conception, developpement, redaction des cahiers de test et recette d'une application de gestion de la réinsertion socio
E X P E R I E N C E S P R O F E S S I O N N E L L E S C.Z.
Propriété SOGETI
–Reproduction et utilisation interdites en dehors d’un cadre contractuel
Févr. 2008-Juin 2009 Orange Micropole
Projet :ITVAD
Publicités interactives sur les télés d'Orange
Envir. Technique :Eclipse, Red hat, Set Top Box (STB).
Rôle :Développeur/intégrateur
Mission :
· Analyse fonctionnelle et technique· Conception· Développements·
Relation Client· Intégration de serveurs (Apache+Jonas/Tomcat),assemblage.
Mars 2007 -Mars 2007 Orange
Projet :TopoPabx
Topologie des PABX (TopoPabx) : Outil d'aide à la maintenance des PABX
Envir. Technique :Eclipse,SQL server 2000,Mysql.
Rôle :Developpeur JAVA.
Mission
· Correction des dysfonctionnements· Rajout de nouvelles fonctionnalités· Rédaction de la documentation utilisateur· Mise à jour du DAT et du DAF
· Formation des administrateurs de l'application.
Mars 2006 -Mars 2006 CSWIN
Projet :Agenda-Planning
Developpement d'un agen da planning
Envir. Technique :Windev V10
Rôle :Analyste/Concepteur/Developpeur
Mission :Analyse, Conception, Développement et Recette
C E R T I F I C A T I O N S
AGILE Certification ScrumMaster
Scaled Agile SAFe Agilist (SA)
Scrum.org PSD Java - Professional Scrum Developer I Java
F O R M A T I O N I N I T I A L E
09/2008 : Master Miage(SIAD) à l'IFSIC.
09/2005 : Licence Miage, Douala Cameroun.
09/2005 : Licence Miage, Université de Rennes 1.
09/2003 : Deug MIAS (Mathématiques et informatiques appl. aux sciences), Douala
Cameroun.
F O R M A T I O N P R O F E S S I O N N E L L E
10/2017 : Formation Angular V4.
10/2015 : Développer une application Java/JEE avec Spring Core
06/2014 : Architectures d'entreprise Java EE :
-Introduction à Java et à l'architecture applicative
-La plate
-forme Java
-La couche de présentation
-Persistance
-Middleware
-Infrastructure d'exécution
-EJB 3
-Sécurité
-Intégration -Outillage
-Java et le Cloud Computing
05/2014 : Urbanisme et Architectures Techniques en 2014 :
-Concepts de base
-Architectures de processus
-Architectures transactionnelles
-Architectures d'intégration
-Architectures Web modernes
-Architectures de données et référentiels
-Annuaires et IAM (Identity Access Management)
-Portails d'entreprise
-Marché des outils et des technologies -Synthèse et perspectives
10/2010 : Formation sur les developpements sur iphone/Ipad -Apprentissage de l'Objective
-C
-Prise en main de Xcode
-Prise en main d'Interface Builder
-Déploiement des app sur iphone/ipad
06/2007 : Formation sur les normes et process de livraison d'Orange.
02/2006 : Formation sur les outils de developpement Windev de chez PC Soft.
D O M A I N E S D E C O M P E T E N C E S
Outils
-Bureautique/Logiciel micro : Wiki
-Gestion de Configuration : Apache Maven / Apache Maven 2 / CVS / Git / SourceForge /
SubClipse / Subversion / SVN / TortoiseSVN
-Modélisation : ArgoUML / BOUML / MySQL Workbench / OCL / Poséidon / PowerAMC
-Qualité : Sonar Solutions
-Business Intelligence : MS OLAP / ETL Open source / Pentaho / Pentaho Kettle / Talend /
Talend Integration Suite / Talend Open Studio
-Gestion du contenu : CMS (Content Management System) / Joomla / FileNet P8 / FileNet
-IBM
-Serveurs d'applications : Apache / Apache HTTP Server / Apache Tomcat / JBoss / JBoss
Application Server (11) / JonAS Techniques
-AGL : Windev
-Environnements et outils deloppement : Confluence Wiki
-Environnements et outils de test : Mantis / Hudson / Jenkins
-Framework et API : EJB / GWT
-Google Web Toolkit / Hibernate / IceFaces / J2EE / Java SE / Java
-Servlets / JaxB (Binding XML /Java) / JEE5 EJB3 / JSF
-Java Server Faces / JSP
-Java Server Pages / JSTL / Log4j / Servlets / Spring 2 / Spring Batch / Spring JDBC / Spring
MVC / Struts 2 / Swing
-Langages : DTD / XHTML / XML / XML Schema / XSD / XSL / XSL-FO / XSLT
-Sécurité : Load Balancing
-SGBD : HSQLDB /MySQL / PostgreSQL / Oracle 10.5 / Oracle 10g / Oracle 11g / PHP MyAdmin
-Systèmes d'exploitation et Noyaux : Apple iOS / MacOS / MacOSX / 3G, Wifi, IPhone ,
Android / MAC OS X / AIX 4.3 / DEBIAN / Linux / Unix
-Systèmes/Serveurs : Putty / Système distribué
R E F E R E N C E S S I G N I F I C A T I V E S
Vinci :Optimisation des processus métier
Douanes :Formation aux nouveautés Wildfly 11
COVEA :Fusion des GED de 3 marques d'assurances
KEOLIS :Migration & optimisation des batch Talend d'un OS windows vers un nou
veau serveur Linux
INSEE :Formation des collaborateurs INSEE désirant connaitre le framework Spring
ENIM :Mise en place du socle Métier alimentant le "Dossier Auteur de Droits"
ENIM :Migration de toutes les applications utilisant un moteur de règle Jrules
Orange :Orange Vocal Search: Application de mise en concurrence des moteurs de reconnaiccance vocale
France Télécome (ROSI) :Interface de présentation des statistiques d'utilisation des services interactifs d'orange
Ministére de la défense :Application devant permettre de gérer les jeunes dans le cadre d'une réinsertion socio professionnelle
Orange :Publicités interactives sur les télés d'Orange
Orange :Topologie des PABX (TopoPabx) : Outil d'aide à la maintenance des PABX
C E R T I F I C A T I O N S
Scrum.org PSD Java
-Professional Scrum Developer I Java