Weblogic est une plateforme de développement d'application Java conçue par la société BEA systems.
Contexte: Consultant et formateur pour la gestion des services liés aux cartes à puce.
• Analyse de l’existant technique et des problèmes rencontrés
• Personnalisation de la formation Java EE 5 de Sun dispensé à l’équipe de développement (10 personnes, 5 jours)
Contexte: Création de l’architecture pour cette start-up de contenu mobile multimédia.
• Conseil et documentation de l’architecture technique (étude, comparaison et présentation des frameworks existants autour de Java EE)
• Rédaction des cas d’utilisation, étude technologique des partenaires
Contexte: Urbanisation des systèmes d’information du NSI (nouveau système d’information). Coordination de la migration technique de Clarify V12 en V13 (intranet de 1600 utilisateurs répartis sur un cluster Weblogic de 40 instances).
• S’assurer que les projets répondent aux normes architecturales (load balancing à l’aide d’Altéons, serveur HTTP Apache, Weblogic, JMS/MQSeries)
• Urbanisme des systèmes pour répondre à la haute disponibilité (24/7)
• Référent pour la rédaction de dossiers d’architecture technique
• Optimisation des performances de l’intranet (code, éléments architecturaux…)
• Validation technique des différents environnements (dev, recette, pré-prod, prod)
• Rédaction du dossier de conception logiciel pour Services Web
• Encadrement de la migration de iPlanet vers Apache sur neufs applications
• Audit du code personnalisé de Clarify V13
• Rédaction des normes de nommage et d’interfaçage entre JMS et MQSeries
Contexte: Architecte et chef de projet dans le cadre de la refonte de l’outil de gestion des interventions des consultants et de son implémentation dans toutes les filiales européennes de BEA.
• Elaboration des spécifications avec la MOA anglaise et les utilisateurs Européens
• Définition de l’architecture et participation à la réalisation
• Encadrement de 3 développeurs intégrés sur le projet
• Tests d’intégration, suivi de la recette et mise en production
Contexte: Formation fongecif pour l’obtention du diplôme d’ingénieur et du DESS du Cnam.
• Elaboration d’un programme d’enseignement Java EE (cours théoriques et travaux pratiques) pour les élèves ingénieurs du CNAM.
Contexte: Architecte et chef de projet dans le cadre de la réalisation du système d'information de la SGAM (projet Dreams : finance et gestion alternative)
• Mise en place de l’architecture et de l’environnement de développement
• Pilotage du socle technique et encadrement de l'équipe (5 personnes)
• Suivi, reporting au directeur du projet
• Assistance technique des développeurs métiers
• Rédaction de la documentation du projet
• Recette interne, tests de performance et de non-régression (LoadRunner)
• Prototypage (EAI See Beyond) et développement d’applications J2EE
• Choix et Intégration de frameworks techniques open source
Contexte: Missions d’architecture et de conseils autour de Weblogic. Installation, tuning, optimisation des performances, audit de code.
Deutsche Bank: Consultant pour l’architecture J2EE du portail d’entreprise.
• Refonte de l’architecture supportant les applications existantes
• Spécification des interfaces de communication entre VB, EXCEL et WebLogic
• Spécification d’implémentation du « single sign on »
NetDecisions: Conseil auprès de l’équipe d’architectes du portail pour les automobilistes.
• Définition de l’architecture : iPlanet, WebLogic Server, WAP, Oracle, JSP, Servlet
• Assistance au déploiement et au tuning de l’application
Bristish Airways: Conseil et formation de l’équipe e-commerce.
• Formation sur l’architecture e-business de BA (WebLogic Server, JSP, RMI, EJB, XML)
• Conseil sur les choix d’architecture pour les équipes de développement
Money Line: Preuve de concept.
• Développement d’un prototype WebLogic 6.0, et EJB 2.0
GlaxoWellcome: Preuve de concept.
• Installation d’une interface Netscape LDAP server / WebLogic 5.1
• Développement d’un prototype utilisant SOAP XML, XSL, support, audit et tuning
Marakech: Conseil aux utilisateurs.
• Revue des « use case », dans le cadre d’une architecture J2EE
EDS: Conseil aux développeurs au sein de l’équipe e-commerce.
• Audit de la conformité des normes J2EE, tuning de WebLogic
Contexte: Architecte pour le programme de fidélisation de la clientèle (projet FLOYD2), au sein de l’équipe Nouvelles Technologies. Définition de l’architecture cible.
• Rédactions des « use case » en UML et des spécifications techniques générales
• Etude de diverses solutions alternatives :
o Architecture (BEA WebLogic, Apptivity, Prolifics, Scort)
o Langages (Java, Javascript, HTML, C…)
o Outils de développement
• Participation à la réalisation des prototypes, avec les fournisseurs potentiels
Contexte: Analyste développeur pour le projet SIM Center (production des cartes SIM pour les portables). Chef de projet du Pro-Perso (une carte, 2 numéros de téléphone)
• Analyse et développement de nouvelles fonctionnalités (évolution de la norme GSM, Suivi de la production des cartes SIM, Gestion des cartes défectueuses)
• Refonte de l’architecture pour augmenter la production, détecter les chemins critiques des phases de production, améliorer les process et files d’attente
• Rédaction des dossiers d’analyse et de conception à partir de cahiers des charges
• Encadrement de 2 Analystes programmeurs et suivi du planning
Contexte: Missions d’analyste programmeur grand système et client serveur dans le monde de la banque et de l’assurance.
Environnement technique: MVS, CICS, DB2, COBOL, SQL, Visual Basic, NSDK, Microsoft Access, SAP/R3, VSAM, DL1.