Karim - Architecte JAVA
Ref : 130919F001-
93320 LES PAVILLIONS SOUS BOIS
-
Chef de projet, Architecte, Consultant technique (46 ans)
-
Freelance
Expérience professionnelle
Depuis Août 09
Société Générale (SGCIB) - Leader technique
Description de la mission : Au sein des services internes de la SGCIB et des services du groupe
SG, gestion d’applications de GED destinées aux traders et services juridiques.
Lean management (Méthode agiles SCRUM de développement)
Expertise, intégration, conception, développement, architecture et maintenance
Tech Leader sur l’ensemble des développements du périmètre JEDEAI (Expert Java/JEE, Documentum)
Architecte technique (partie intégration)
Responsable qualité des livrable (best practices, analyse et revue de code)
Implémentation et installation des différents composants
Documentum (setup, configuration et paramétrage)
Veille technologique et méthodologies agiles de
développement (mise en place de nouveaux outils, Framework)
Spécifications techniques et chiffrages des développements
Coaching et encadrement technique des équipes Paris et offshore situées en Inde
(Bangalore)
Encadrement et coordination des nouveaux développements et évolutions envoyées aux équipes techniques Offshore Bangalore
Recommandations et bonnes pratiques de développement et implémentation
Revue de code (mise en place et utilisation d’outil tel que : PMD, checkstyle, Crucible, Sonar)
Intégration continue (Maven, Hudson, tests unitaires)
Conf Call et Point hebdomadaire
Release management et mise en place de processus de livraison des développements (Inde à Paris)
Migration Documentum 5.3 SP6 à Documentum 6.7
Spécifications techniques et chiffrages de la migration (pour l’équipe Paris) et hallenger les chiffrages proposés par les équipes en Inde.
Architecte technique sur l’ensemble de la migration de la partie frontale des applications (Webtop, C#, Java)
Coordination et suivi des tests de recette pré-post migration
Animation des réunions opérationnelles et des comités de pilotage (conf call, web meeting)
Conduite de changement et participation à la mise en place de la formation des utilisateurs sur la nouvelle version 6.5
Suivie de la relation, gestion des tickets/support request auprès de l’éditeur EMC²
ENVIRONNEMENT TECHNIQUE: Java, Apache Tomcat 5/6, Eclipse Europa/Ganymède, SQL Server 2005, Suite Documentum version 5.2.5sp1, version 5.3sp6, version 6.0 sp1 (Content Server, Index Server, WDK, DFC, WebTop), version 6.5 sp2 (Content Server, Index
Server, WDK, DFC, WebTop), version 6.7 (Content Server, DFC, WebTop), TIBCO/ TIBCO EMS, Maven 2, Scala 2, Unix, Windows Server 2005, Lean Management, CMRM.
10/08 – 07/09
ESSILOR R&D – Etude et Développement
Description de la mission : Migration de Documentum 5.2 SP1 vers Documentum 6.5 de la plateforme « GEODE », Application de gestion des documents techniques R&D
Présentation et démonstration utilisateur de la version Documentum Webtop 6.5
Etude et analyse des impacts techniques de la migration
Mise en place du processus de migration en trois phases (Qualification, Intégration, Production)
Définition de l’architecture système & logicielle
Migration de la plateforme GEODE de Documentum 5.2 Sp1 -> Documentum 5.3 Sp6 puis vers la 6.5
Migration des composants de l’application GEODE et portage de code vers la version 6.5 (Docbase, Method Server, BOF, Webtop)
Développement et customisation des composants Documentum WebTop 6.5
Test de non régression
Présentation et démonstration utilisateurs de la nouvelle version
ENVIRONNEMENT TECHNIQUE: Java 5, JEE (JSP 2, JSTL, EL, Servlet), Apache Tomcat 5.5.25, Eclipse 3.2, VSS, Junit, Windows Server 2005 Sp2, SQL Server 2003 SP2, Documentum 5.2sp1/5.3sp6/6.5 (Content Server, Index Server, WDK, WebTop)
07 à 10/2008
Johnson & Johnson (Janssen Cilag) – Etude et Développements
Description de la mission : Développement d'application de gestion électronique de documents GED/Workflow
Etude et conception de l'architecture applicative MVC et des bonnes pratiques JAVA/J2EE
Ré factoring, support et revu de code de l’application
Définition des périmètres de développement, architectures MVC, en utilisant les composants Documentum (WebTop 5, WDK5)
Définition et conception du modèle physique de données, docapp et objets Documentum
Définition des permissions et juridictions d’accès
Définition, conception et modélisation de Workflow et cycles de vie
Développement et customisation des composants Documentum WebTop
Test de non régression
Migration de version Documentum
Encadrement technique (2 stagiaires et 1 développeur)
Participation à la rédaction et la préparation de la présentation commerciale
ENVIRONNEMENT TECHNIQUE: Java, J2EE (JSP 2, JSTL, EL, Servlet), Apache Tomcat 5, XML, Eclipse, SVN, Junit, SQL Server 2003, Jmeter, Documentum 5.3sp4/5.3sp6 (WDK, WebTop).
04 à 06/2008
BNP Paribas Asset Management – Etude et Développements
Description de la mission : Apporter une expertise Java/J2EE/WebService sur les projets stratégiques En finance du marché et PEE
Etude et conception de l'architecture applicative MVC, et des bonnes pratiques JAVA/J2EE
Ré factoring, support et revu de code des applications relatif aux spécifications J2EE
Définition et conception du modèle physique de données (ORACLE)
Maintenance et évolution d’application existante de PEE
Test de non régression et de montée en charges
Participation à la rédaction et la préparation de la présentation commerciale
ENVIRONNEMENT TECHNIQUE: Java, J2EE (JSP 2, JSTL, EL, Servlet), WebServices
(Apache AXIS), WebSphere5, XML, Iplanet, JIRA, Eclipse, Junit, Oracle9i, Jmeter
06/07 à 03/2008
BNP Paribas Centre GED et Archivage – Etude et Développements
Description de la mission : Apporter une expertise Java/J2EE/WebService sur les projets
ECM/GED
Développement d'application de gestion électronique de documents GED
Etude et conception de l'architecture applicative MVC, et des bonnes pratiques JAVA/J2EE
Définition des périmètres de développement, architectures MVC, SOA, en utilisant les composants Documentum (WebTop, WDK)
Définition et conception du modèle physique de données
Développement et customisation des composants Documentum WebTop
Développement d'un module d'interaction B2B avec les applications GED
Test de non régression et de montée en charges
ENVIRONNEMENT TECHNIQUE: Java, J2EE (JSP 2, JSTL, EL, Servlet), WebServices (Apache AXIS), WebSphere5, XML, Eclipse, Dimension, Junit, Oracle9i, Jmeter, Documentum 5sp2 (WDK, WebTop)
10/04 à 02/2007
TARANIS Services – Etude et Développements
Description de la mission : Conception d’une application Web Java/J2EE basée sur Hibernate/
Spring/Tomcat
Définition d’un périmètre de développement, architecture MVC en utilisant le framework Struts
Modélisation/Conception objet (UML)
Ré factoring de code Java/XML (Eclipse) et tests unitaires (Junit)
Ré factoring des pages dynamiques, introduction de JSP 2.0, JSTL
Développement des servlets (Actions Struts) et conception des pages dynamiques basées sur JSP 2, JSTL, EL ainsi que JSF
Test de non régression et de montée en charges
ENVIRONNEMENT TECHNIQUE: Java, J2EE (JSP 2, JSTL, EL, Servlet), WebServices
(Glue WebMethods), XML, XSLT, CSS, JavaScript, Eclipse, VSS, XmlSpy, Hibernate, Spring, Apache Ant, Junit, MySQL 4, MySQL (OpenSTA, Struts (Tiles, Validator), Avalon (loC), Apache SOAP, Apache2, Tomcat5, Velocity
04/03 à 10/2004
TARANIS Services – Etude et Développements
Description de la mission : Développement d’une passerelle WebService pour l'application
back-office principale TARANIS (TOPCGA COBOL)
Spécifications techniques et fonctionnelles
Modélisation/Conception objet (UML)
Re factoring de code existant (JAVA/XML)
Définition des différentes couches de l'architecture SOA
Développement de modules de WebService (Glue WebMethods) et traitement de messages XML
Développement Java/J2EE sous Eclipse
ENVIRONNEMENT TECHNIQUE: Java, J2EE, Avalon, Apache, Tomcat, Ant, Junit, MySQL 3.23,XML/XSL/SAOP/WSDL, Apache AXIS, GlueWebMethods STD
Formation et Langues
2007 Documentum Fondamental - Documentum Webtop / WDK - Documentum Administration
2003 DESS Informatique Option Interaction Homme/Machine à l'université de PARIS SUD
2000 Ingénieur Electrotechnique option Modélisation Numérique
Français Courant
Anglais Professionnel
Formation et Langues
2007
Documentum Fondamental - Documentum Webtop / WDK - Documentum Administration
2003
DESS Informatique Option Interaction Homme/Machine à l'université de PARIS SUD
2000
Ingénieur Electrotechnique option Modélisation Numérique
Français
Courant
Anglais
Professionnel
Compétences Techniques
Langages : Java (J2SE), J2EE (JSP, Servlet, EJB), JEE,
Java 5, Pascal, x86Assembleur, HTML, CSS, PHP, Javascript
Méthodologie : UML (Rational Rose, PowerAMC desinger)
Plateforme et frameworks: Struts (plugins Tiles, validator), Spring(AOP, DAO), Hibernate, Velocity, Avalon, jakarta-common, guava
Systèmes : WINDOWS NT, 2000 ET XP, Unix (GNU /Linux, Solaris)
ECM : EMC Documentum 5.3 SP6, 6.0, 6.5 et 6.7