Fonctions
Formateurs :
• Formateur Stratégie Numériques Multi-support & Multimédia à l'ASFORED (formation continue dans le domaine de l'édition)
• Formateur en Stratégie Numérique pour le BTS (Bac + 2) Edition de l'ASFORED
• Formateur en Stratégie Numérique pour le Mastère (Bac + 6) Edition de ESCP Europe / Asfored
• Formateur en Stratégie Numérique et standardisation des échanges à la Banque de France auprès des agents interne et des agents d'autres banques centrales.
• Intervenant auprès de l'association 100.000 entrepreneurs dans les Collèges et les Lycées d'Île de France
• Formateurs produits Arbortext dans l'industrie Aéronautique (Snecma, Messier Dowty, Air France, Eurocopter, etc.)
Standardisation et Outreach :
• Membre actif du W3C dans les groupes de travaux XSLT, XML Core, XQuery et XML Processing. Liaison entre le W3C et l'ISO.
• Expert Invité à l'IDPF (International Digital Publishing Forum) sur l'ePub 3
• Co-editeur des spécifications XSLT 2, XML Processing (XProc), MathML, HTML5, Selectors API, Element Traversal, Widget Access Request Policy, Uniform Messaging Policy, Geolocation API, Enabling Read Access for Web Ressource, etc. ********/#q=mohamed+********+site%3Aw3.org%2FTR
• Représentant de la France à l'ISO dans les groupes de travaux Schema (Relax NG, Schematron, NVDL), Microsoft Open XML et OpenOffice ODF et à l'AFNOR.
• Organisateur d'XML Prague (********), de SVG Open (********), Markup Forum (********/), XQuery Meetup (********/) ; Reviewer à Balisage (********) et Extreme Markup (********.html )
• Membre du groupe international d'expert XML Guild (********)
Conseil en développement de projet Editoriaux :
• Data Architect : Modélisation de flux, des documents et données en SGML (DTD), XML (Schema, DTD, Schematron, Relax, NVDL), et SQL (MCD, XML Schema)
• Chaîne de production SGML/XML (Conception, Développement, Recette et tests) utilisant les technologies XSLT, XPath, XQuery, XProc.
• Migration vers XML (Conception, Développement et Formation/Change Manager)
• Conseil en implémentation
• MOA (Besoin, Cahier des charges, pilotage)
• Gestion et intégration des ECM, CMS et WCM
• Proof of concept et maquette
• Formateur XML Schema, XSLT 2, DocBook, Indesign XML, XProc, etc.
Consultants et formateurs sur les plateformes
• Arbortext/PTC (Editor, Styler, Publishing Engine)
• Adobe (FrameMaker, InDesign, LifeCycle)
• Quark (XPress, XML Author, QPS/Publishing System)
• JustSystems (XMetaL, Author/Editor)
• Microsoft (Office, Sharepoint)
• MarkLogic
• XMLMind (XMLMind editor, QizX Database)
• OxygenXML/Syncro Soft
R&D :
• Projet ANR de recherche fondamentale CODEX avec 6 partenaires Laboratoires (Paris 7, Paris Sud, Inria Lille, Inria Saclay, Inria Grenoble, Université de Tours) ( ********.php ). Encadrement de thésard CIFRE
• Transfert INRIA Lille (iLabs) ********-transmission-and-processing-shift-to-a-higher-gear . Encadrement de thésard CIFRE et de deux ingénieurs.
Produits :
• QuiXProc Server, outils de traitement efficaces des données en Java
• QuiXProc Editor, outils de modélisation des traitements pour QuiXProc Server en Java
• QuiXSchematron, outils de validation à base de règles métiers en Java
• Création et développement de la plateforme sous-jacente au site ******** et ******** (basé sur Java et XSLT 2)
Etude de faisabilité, maquettage de l'IHM et mise en production d'un outil d'édition structuré dans Word. Développements réalisés par NordSoft (NordCompo), coordination avec les développements internes liés à l'adaptation de la chaîne de production (modification de DTD et programmes de conversion) et aux impératifs des utilisateurs et prestataires (PriceWC). Reporting direct à la responsable du département Multimédia.
Développement d'une IHM d'administration de production (Workflow) sous Java/Swing/Oracle et en version intranet en J2EE/Weblogic/Oracle. Interfaçage avec les API de production existante (Perl, Balise, Shell). Méthode Agile basée sur Extreme Programming. Outils : Eclipse / DBA Studio.
• Etude du remplacement d'Author/Editor dans l'entreprise. Test et évaluation des outils en présence à grande échelle (Adobe, JustSystems, Arbortext, Microsoft). Choix final d'Arbortext EPIC. Coordination des équipes (Secrétariat/Production/Sources : 50 personnes), préparation et suivi du plan de formation. Coordination du paramétrage avec l'équipe système. En reporting direct à la responsable du département Multimédia.
• Lancement d'un nouveau site à destination des PME (********). En collaboration avec le marketing, l'équipe d'hébergement, les graphistes, le web designer, mise en place du site avec utilisation des nouveaux standards (CSS) afin d'améliorer les mises à jour et le poids des pages. Coordination du développement réalisé par la filiale interne (3 personnes) en J2EE sous framework Struts.
Gestion du site institutionnel des EFL (********). Etroite collaboration avec le marketing (2 personnes), l'équipe d'hébergement (Jouve/2 personnes) et l'équipe de développement (Jouve/3 personnes). Outils : Dreamweaver, Serveur FTP sous Solaris. Passage de relais au marketing fin 2003.
Fonctions
Gestion de projets dans l'éditorial.
Gestion des flux d'information de la chaîne de production de la société et de leur diffusion en multi-support : Papier, CDRom, Internet, Fond documentaire interne.
Référent technologique en XML et SGML auprès du Directeur Informatique.
Déploiement de solutions éditoriales.
Gestion de projet d'applications Java/Tomcat/Web/XML/Oracle.
Spécialiste en XML et en transformation en pipeline.
Etude d'optimisation du workflow de production d'information.
Coordination des différents prestataires (une filiale du groupe et Jouve) dans une équipe composée de 2 chefs de projets, en liaison avec le coordinateur de production et
le directeur informatique.
Projets / Produits
• Suivi et étude en collaboration avec l'intégralité de la DI et le support de nombreux services internes du lancement du nouveau produit Navis, en coordination avec les EL (société sœur). Développé en grande partie par Jouve (6 personnes) en J2EE, sur framework Struts, faisant appel à MySQL et Tomcat.
Action : Design de l'architecture de l'application et des ses modèles de données, preuve de concept, tests de montée en charge.
• Maintenance et évolution d'un produit phare de l'entreprise, IRsoft, logiciel de calcul d'impôt dans l'environnement Delphi. Migration de 16 bits vers 32 bits. Introduction à l'euro. Méthode Agile (Rapid Application Development). Refactoring. Gestion du planning des évolutions. Interaction avec le responsable du moteur de calcul et deux chefs de produits fiscaux. Passage de relais à un analyste pour la partie maintenance en 2004.
dans le cadre de la mise en place d'une plateforme de traitement et validation dynamique des flux de données basées sur les technologies XML (XSLT, XQuery, XML Schema - XSD, Schematron, etc.) à l'aide de XProc. Modélisation de documents et de process, définition de périmètre, proof of concept et outreach interne et européen auprès des autres banques centrales. Formations auprès des agents.
(architecture, modélisation, choix technique, optimization) basé sur MarkLogic et Orbéon utilisant XQuery, XSLT 2, XSL-FO et XSpec.
mise en place d'une chaîne complète de traitements vers le web en XML à partir du fond documentaire en SGML chez deux de ses filiales et génération des résultats en Web (XHTML/CSS) et Papier (XSL-FO) utilisant XSLT, et Java.
Pour le marché public, modélisation complète des flux et documents avec XML Schema (XSD) , pour un grand institut de publication juridique et mise en place de bonnes pratiques concernant la conduite de projets documentaires. Design de plus de 300 modèles de documents. Formations aux méthodologies et aux outils utilisés (Arbortext, Altova).
Pour un organisme de publication statistique international, audit d'améliorations de la chaine complète de créations aux différents supports de publication, avec prise en compte de la qualité, des jeux d'essais et de tests ainsi que la dimension métier, basé sur .Net, Java et XSLT, ainsi que des outils Adobe. Mise en place de chaine de production numérique graphique avancées. Analyse de l'état de l'art sur les technologies visuelle
Pour Droit-Afrique en collaboration avec C/M/S Bureau Francis LEFEBVRE, définition et mise en place d'une chaine complète de traitement de données (Outils de saisie, transformation, logiciel de consultation) avec comme objectifs : qualités maximales et temps de mise en ligne très restreint ; En Java, Tomcat, XSLT et OpenOffice.