Mohamed - Développeur CLEARCASE

Ref : 160212T001
Photo de Mohamed, Développeur CLEARCASE
Compétences
PERL
CLEARCASE
CLEARQUEST
SVN
GIT
Expériences professionnelles
  • Depuis Octobre 2012 Synchrone Technologies pour la Société Générale, La Défense
    Administration, Support et Audit
    - Administration ClearCase et SVN sur différents serveurs Unix, Linux et Windows.
    - Assistance techniques et méthodologiques et conseils aux utilisateurs de ClearCase et SVN repartis sur
    plusieurs sites en France et à l’étranger.
    - Audit du bon usage de ClearCase et SVN
    - Habilitation des utilisateurs aux VOBs ClearCase et dépôts SVN

    Migration de ClearCase vers SVN :
    - Compilation et installation de SVN sur des stations Linux et Solaris.
    - Définition de procédure et outillage pour la migration des sources de ClearCase vers SVN.
    - Assistance des projets pour adapter leur process, plan de gestion de configuration et outillages à SVN
    - Migration des sources de nombreux projets de ClearCase vers SVN.

    Conception et développement d’une Application Intranet offrant les fonctions suivantes :
    - Packaging et Livraison des sources et binaires à partir des postes des développeurs et/ou des VOBs
    ClearCase vers une plateforme Z-OS,
    - Reporting (formats Excel et HTML) de suivi de consommation de licences ClearCase et ClearCase Multi-Site
    sur plusieurs serveurs de licences,
    - Suivi et Indicateurs de l’activité dans les VOBs ClearCase et Dépôts SVN (repartis sur plusieurs serveurs
    Windows et Unix),
    - Suivi des habilitations aux VOBs ClearCase et dépôts SVN.
    - Suivi et métriques des migrations de ClearCase vers SVN.
    - Et quelques fonctions ClearCase non disponibles sous le client CCRC, telles que le listing de tous les
    checkouts d’une VOB, le différentiel entre labels etc.

    Conception et développement d’une application de gestion du référentiel GCL:
    - Cette application gère dans une base de données MySQL les références des applications gérées en
    configuration, les dépôts SVN et VOBs ClearCase, les utilisateurs et leurs habilitations (autorisation d’accès),
    les responsables etc.

    - Elle est surtout utilisée pour la génération des indicateurs et métriques, des mailings aux responsables et
    utilisateurs, suivi des migrations et archivages.

    Environnement : Unix (AIX, Solaris), Linux/Redhat, Windows 7, Windows Server 2008, ClearCase de base, UCM et
    MultiSite, SVN, TortoiseSVN, MySQL, SQL, Perl, PHP, HTML, CSS, Ajax, jQuery, Excel, VBA, MS-DOS,
    S-FTP, LDAP, Connect:Express (TOM), Z/OS, Java EE, Eclipse, Jenkins, Maven, WebSphere

    De Février 2009 à Avril 2012 Thales TCS - Service Méthodes et Outils, Vélizy Le Bois.
    (3 ans et 2 mois)
    Gestion des Changements sous ClearQuest :
    - Evolution et maintenance du schéma (bases) ClearQuest et support aux utilisateurs.
    - Développement d’une bibliothèque Perl et d’outils au-dessus de l’API ClearQuest facilitant l’automatisation
    de nombreuses tâches telles que la mise à jour des bases ClearQuest à partir de fichiers Excel ou csv, la
    génération de fiches en PDF, l’export des résultats de requêtes au format texte, Excel, HTML, ou XML.
    - Automatisation de l’extraction et visualisation à travers une même interface Web des métriques
    (diagrammes, statistiques, fiches en PDF) des différents projets.
    - Conception et développement d’une application générique (indépendante des schémas ClearQuest)
    d’automatisation des échanges des Faits Techniques (FT) entres bases ClearQuest permettant la propagation
    des FT d’un projet vers un ou plusieurs autres projets des différents environnements de développement.
    - Génération de tableaux de bord Excel basés sur des requêtes SQL complexes.

    Gestion Documentaire :
    - Evolution et adaptation des fonctionnalités de l’application Web MODULO1 de gestion documentaire aux
    besoins de Thales TRSS.
    - Déploiement, maintenance et support aux utilisateurs et responsables de la gestion documentaire.
    - Développement d’outils autour de MODULO (en Perl, Tcl/Tk):
    o pour faciliter la migration de la documentation gérée dans des répertoires Windows vers des espaces MODULO.
    o Interrogation et création de livraisons de documents aux clients, revues …
    o Extraction et présentation sous format HTML et Excel des états via une interface web simplifiée.

    Gestion des ressources humaines
    - Conception et développement (en PHP, MySQL) d’une Application Web de gestion des ressources humaines
    internes et suivi des prestations externes de Thales TRSS.
    Environnement : Linux, Windows, ClearQuest, ClearCase UCM, Oracle, MySQL, SQL, Perl, Tcl/Tk, PHP, XML, HTML,
    CSS, Ajax, jQuery, XSLT, XSL-FO, FOP, Excel, VBA, MS-DOS, S-FTP, LDAP, Eclipse, Jira

    De Mai 2000 à Décembre 2008. ASTRIUM SPACE TRANSPORTATION, Les Mureaux:
    (8 ans et 6 mois)
    Responsable gestion de configuration logiciel et gestion de changements sur plusieurs projets de
    développement de logiciels embarqués temps réel critiques (développés en ADA) de véhicules
    spatiaux européens (ARIANE 5, VEGA, ATV) :

    Mise en place, administration, maintenance, conseil et support aux utilisateurs des outils de gestion de
    configuration d’ateliers de développement basés sur ClearCase de base et ClearCase UCM,
    ClearQuest, Crystal Reports, VAX/CMS, RTRT, ADA, Hood, Scade, Adobe Framemaker:
    - Définition des méthodes et stratégies pour le développement en parallèle et multi-cibles.
    - Administration ClearCase de base et UCM de la gestion des sources et documentation des différents
    logiciels : création de vues, streams, baselines de références, control des droits d’accès et du bon usage des
    règles définies dans les PGCL, support aux utilisateurs …
    - Administration ClearQuest de la gestion des Evolutions et Anomalies : Définition et maintenance de
    schémas, création de rapports et diagrammes en utilisant Crystal Reports, support aux utilisateurs.
    - Développement d’outils de génération de rapports, tableaux de bord, de documentation (Dossier de
    fabrication, Fiche de description de version : VDD) aux formats framemaker et PDF à partir des données des
    bases ClearQuest et VOB ClearCase.
    - Participation aux développements (en Perl, Tcl/Tk, Shells Unix) et maintenance des customisations et
    outillage de ClearCase UCM et ClearQuest.
    - Réception et mise en configuration des sources et documentation développés par des équipes externes
    (France, Suède, Espagne, Italie) : compilation, création de baselines.
    - Automatisation des transferts (par FTP) des sources et données entre VAX/VMS et ClearCase/Unix.
    - Migration des sources et documentation du programme de Vol Ariane 5 de l’ancien atelier basé sur
    ClearCase de base vers le nouvel atelier basé sur ClearCase UCM.
    - Mise à jour des procédures et outils de fabrication.
    - Relecture, mise à jour de Plans de gestion de configuration logiciel
    - Relecture et vérification des fiches de suivi de modifications
    - Participation aux CCB des projets ARIANE 5 et VEGA.

    Fabrication (Sous VAX/VMS et Unix), Documentation (Dossier de fabrication, fiche de description de
    version) et Livraison des programmes de vol Ariane 5 au client Arianespace.

    Création, suivi (Sous une base MySQL) et livraison de data packs (documentation, sources, binaires) du
    projet VEGA aux différents partenaires.

    Développement et administration d’intranets avec Apache et SPIP centralisant la recherche et l’accès à
    la documentation gérée en configuration, aux fiches des Evolutions/Anomalies, suivi des livraisons
    aux clients, tableaux de bords des différents projets.

    Environnement :
    Solaris, Windows NT, VAX/VMS, ClearCase de base et UCM, ClearQuest, Crystal Reports, RTRT, Hood, Scade,
    PERL, PHP, Tcl/Tk, ADA, Outils Internes EADS, MySQL, Apache, SPIP, Expect

    De Janvier 1994 à Avril 2000. SEXTANT AVIONIQUE, puis AEROSPATIALE ISTI, Vélizy:
    (6 ans et 4 mois)
    Responsable de la gestion de configuration et suivi des modifications du logiciel et documentation du
    SESAR3000 (banc de test automatiques des équipements électroniques et optroniques.)

    Gestion de configuration :
    - Organisation en projets et définition de l’architecture du code sous Palas-X2
    - Réalisation des outils de migration et migration des sources et de la documentation d’Unix vers Palas-X.
    - Conception et implémentation d’outils de production de code sous Palas-X.
    - Administration, formation et support Palas-X

    Gestion des évolutions et anomalies (Déclaration de Faits Techniques):
    - Mise en place de la gestion et du suivi des DFT sous Paradox.
    - Réalisation d’une application Access de gestion et de suivi des DFT.
    - Migration des bases de Gestion des DFT de Paradox vers la nouvelle application Access.
    - Reporting mensuel des indicateurs et métriques qualité de chacun des sous systèmes du logiciel du
    SESAR3000.

    Développement:
    - Maintenance du système de gestion d’objets et du documentaliste du Testeur, développés en C++.
    - Conception et réalisation (en Tcl/Tk) d’un outil graphique (basé sur des freewares) centralisant et
    uniformisant la recherche (selon des attributs et plein-texte) et la consultation de la documentation gérée
    sous différentes bases Palas-X et arborescences Unix.
    - Conception et développement d’un interpréteur (extension) Tcl pour Palas-X permettant l’écriture de scripts
    Palas-X en Tcl/Tk tels que les scripts d’audit des bases, d’import/export, d’automatisation de création de
    configurations, livraisons etc.
    - Support Unix
    Environnement : HP-UX, Windows NT, MS Access, MS Graph, Paradox, Palas-X, ADELE, ATLAS, C, C++, Tcl/Tk

    De Mars 1993 à Décembre 1993. Dataid, Suresnes Puis SEXTANT AVIONIQUE, Vélizy :
    (8 mois)
    Conception et réalisation d’un service (API en C) au dessus des interfaces PCTE pour le portage de
    Palas-X sous Emeraude.
    Réalisation et Intégration d’outils sous Palas-X.

    De Novembre 1985 à Février 1993. GIE EMERAUDE (Bull, Eurosoft, Syseca), Louveciennes :
    (7 ans et 3 mois)
    Ingénieur de Conception dans le cadre d’importants projets Européens (en Anglais):

    Projet EMERAUDE: Implémentation de PCTE3
    - Réalisation des interfaces textuelles des primitives de l'OMS (Object Management System).
    - Participation à l'écriture et aux tests de l'interpréteur DDL (Data Definition Language) de PCTE.

    Projet PACT (PCTE Added Common Tool):
    Développement d'un environnement intégré minimal au-dessus de PCTE. Principaux Services
    développés: Système de manipulation et d'interrogation de la base des objets, système de gestion
    de version, système de gestion de documents, interface utilisateur.
    - Participation à l’élaboration du Projet PACT.
    - Conception et définition d'un modèle de données DQM (Data Query and Manipulation) inspiré du Modèle

    Relationnel pour l'interrogation et la manipulation des objets de la base PCTE.
    - spécification, conception et réalisation d'un service commun DQMCS basé sur ce modèle.
    - Spécification et développement des interfaces textuelles du DQMCS.

    Projet ECMA PCTE : Standardisation des spécifications de PCTE (en Anglais):

    - Participation à la spécification abstraite d’ECMA PCTE (standard ECMA-149 Abstract specification. December
    1990)

    - Participation à la spécification des interfaces C de ECMA PCTE (Standard ECMA-158 C Language Binding. June
    1991)

    Parallèlement au projet ECMA :
    - portage du DQMCS sur Emeraude V12 et sur les différentes stations UNIX supportant Emeraude (SUN, DEC,
    HP, IBM, DPX2).
    - Portage Emeraude V12 sur DPX2/BOS 2.0.14
    - Amélioration et automatisation des tests de validation d’Emeraude V12

    Projet d’implémentation d’ECMA PCTE
    - Spécification des outils de migration des bases d’objets d’un environnement basé sur Emeraude vers le
    standard ECMA PCTE
    - Spécification, Conception et réalisation de nombreux outils sur l’API de ECMA PCTE.
    Environnement : SUN, DEC, HP, IBM, DPX2/BOS 2.0.14, C, Lex/Yacc, SunRPC, nroff, LaTex, frameMaker.

    De Mai 1985 à Octobre 1985. EUROSOFT, Suresnes :
    (6 mois)
    Participation au développement d'un Système de Gestion de Projet SGP :
    - Développement de l'interpréteur du Langage LGP (Langage de Gestion de Projet)
    - formalisation de la syntaxe de LGP par une grammaire BNF
    - réalisation de l’interpréteur à l’aide de Lex et Yacc.
    - Réalisation de la partie suivi des tâches.
    Environnement : Unix, C, Lex/Yacc, curses

    De Septembre 1981 à Décembre 1984 : Laboratoire IMAG, Grenoble :
    (3 ans et 3 mois)
    Conception et développement d'un générateur de compilateurs basé sur la méthode des
    Grammaires à Attributs Etendus (GAE):
    - Conception d'un Langage de Description Sémantique (LDS).
    - Réalisation de l'analyseur syntaxique et sémantique de ce langage LDS.
    - Conception et réalisation des phases d'optimisation de l'évaluation des attributs, de l'élimination de la
    récursivité à gauche et de la factorisation des règles de grammaire dans une GAE.
    - Conception d'un système d'extension syntaxique afin de générer des langages extensibles.

    Traducteur LM vers Pascal (LM langage de programmation de robotique) :
    - Formalisation de la définition du langage LM à l’aide d’une grammaire à attributs.
    - Réalisation en Pascal d’un traducteur LM vers Pascal.
    Environnement : MULTICS, Pascal, C

Études et formations
  • DOMAINE DE COMPETENCES
    Compétences techniques : Gestion de configuration logiciel, Gestion des Faits Techniques, Gestion documentaire,
    Génie logiciel, Scripting en Perl, Tcl/tk et shell Unix, Systèmes Unix, Bases de Données,
    intranet, Langages & compilation
    Langages: Perl, Tcl/Tk, C, SHELL Unix (ksh, bash, csh,..), SQL, PHP, JavaScript, MS-DOS batch, VBA,
    XSLT, Prolog, Pascal
    Systèmes D'exploitation: Unix (Solaris, HP-UX, Aix), Linux, Windows 7, Windows Server 2008, VAX/VMS
    Réseaux: Ethernet, TCP/IP
    SGBD: MySQL, MS Access, MS Graph, ADELE, Paradox, Oracle
    Outils: ClearCase de base et UCM, ClearQuest, ClearCase Remote Client (CCRC), SVN,
    TortoiseSVN, VAX/CMS, PALAS-X, Adobe FrameMaker, outils UNIX (make, sed, lex, yacc,
    nroff … ), MS-Excel, Crystal Reports, Apache, FDK FrameMaker, FOP, Eclipse, MySQL
    Workbench, Eclipse

    FORMATION
    DEA Génie Informatique - ENSIMAG – Grenoble 1982

    FORMATION PROFESSIONNELLE
    Subversion Utilisation et Administration OXiane - Paris - 2013

    Administrer et personnaliser IBM Rational ClearQuest Saint-Quentin-en-Yvelines - 2002

    Administrer Rational ClearCase (Unix) Rational - Saint-Quentin-en-Yvelines - 2000

    Utiliser Rational ClearCase (Unix) Rational - Saint-Quentin-en-Yvelines - 2000

    LANGUES
    Français, Anglais Technique

D'autres freelances
Développeur CLEARCASE

Ces profils pourraient vous intéresser !
CV Webmaster PHP
Chafik

Webmaster PHP

  • FRÉJUS
HTML PHP INTERNET CMS CSS ORACLE 9 JAVA SWING C# CLEARCASE MYSQL
CV Consultant technique ADA
Jean

Consultant technique ADA

  • NOGENT-SUR-OISE
ADA UNIX C FORTRAN VX WORKS C++ CLEARCASE DOORS JIRA GIT
CV Développeur embarqué C
Lilian

Développeur embarqué C

  • Gagnac-sur-Garonne
C DO178 DOORS TELELOGIC SYNERGY CLEARCASE SYSTEMES EMBARQUES TEMPS REEL BUS CAN DSP TEXAS MICROCONTROLEUR
CV Développeur INFORMATICA
Serge

Développeur INFORMATICA

  • PARIS
INFORMATICA DATA UNIX ORACLE DATASTAGE AGILE DATASTAGE PX PL SQL UML CLEARCASE
CV Consultant technique LINUX
Louis Bède

Consultant technique LINUX

  • JOUY-LE-MOUTIER
LINUX C LINUX EMBARQUE CLEARCASE SCRUM ECLIPSE WIFI LAN VISUAL C++ HTML
CV Consultant technique SCRIPT SHELL
Alex

Consultant technique SCRIPT SHELL

  • Nanterre
SCRIPT SHELL BDD PL SQL ORACLE C CLEARCASE ARBOR DECISIONNEL CLEARQUEST DATAMART
CV Développeur CLEARCASE
Vaishali

Développeur CLEARCASE

  • Courbevoie
CLEARCASE DOORS C ANSI CLEARQUEST BUS CAN SYNERGY/CM
CV Front End Developper / Mentor
Ryad

Front End Developper / Mentor

  • Marseille
HP ALM WORDPRESS ASSEMBLEUR GIT CLEARCASE MICROCONTROLEUR JAVASCRIPT REACT.JS JENKINS React Native
CV Chef de projet ASP.NET C#
Khalil

Chef de projet ASP.NET C#

  • Lys Lez Lannoy
SQL SERVER CLEARCASE C# CLEARQUEST ADOBE LIVECYCLE WCF TFS ASP.NET MVC GIT ASP.NET C#
CV Consultant technique UNIX
Rachid

Consultant technique UNIX

  • Colomiers
CLEARCASE CLEARQUEST SVN GIT JIRA CONFLUENCE LINUX GITLAB Kubernetes API RESTful