Eric - Chef de projet C++

Ref : 140519V001
Photo d'Eric, Chef de projet C++
Compétences
Expériences professionnelles
  • Réseau Ferré de France: 3 ans
    MODERNISATION D’UN SYSTEME DE CONTROLE COMMANDE Fonction : Consultant sénior C++ Déverminage technique et mise au point de modules et composants critiques du projet Mistral AG et NG : MRIBroker, MRIServer, SNIM, S11CDiv, MFTR. Problématiques multiplateforme, multithreading et stabilité mémoire MISTRAL désigne les Modules Informatiques de Signalisation, de TRransmission et d'Alarmes. Le projet a débuté en 1998 dans le cadre du projet de rénovation et de réorganisation des circulations ferroviaires à grand rayon d'action (90% du trafic ferroviaire en France). Dans la continuité et pour servir les nouveaux enjeux liés au déploiement des CCR, MISTRAL Nouvelle Génération constitue la clé de voûte de ce programme qui s'échelonne sur une trentaine d'années et représente un investissement de plus de 8 milliards d'euros. Réalisation du prototype (C#), de la spécification système et conception (sous Modelio), du développement (C++ 11/14) de la fonction FITF Mistral NG Cette fonction assure l'interface entre les autres fonctions de MISTRAL NG et divers systèmes externes dont elle prend en charge les particularités non fonctionnelles des échanges : . Aspect mécaniques, électriques et temporels, pour toutes les liaisons : série, Ethernet, unitaire (tout ou rien) . Dynamique des protocoles de transport de messages (vérification, acquittement, répétition, ...) Codage des informations (jeu de caractères, bits de contrôles, ...), jusqu’à la sémantique des protocoles standards (NTP, ...) FITF gère l'acquisition des informations de signalisation du terrain, leur mémorisation, puis leur distribution selon leurs besoins aux autres fonctions de MISTRAL NG ; elle assure aussi la transmission de commandes depuis des fonctions de MISTRAL NG vers des équipements externes, ainsi que le routage de messages entre fonctions de MISTRAL NG et systèmes externes. La fonction assure la surveillance de ses liaisons avec les systèmes externes. Elle peut effectuer unecommutation de ces liaisons quand elles sont redondées. Elaboration et mise en place des règles de conception, de codage et de tests unitaires C++ EN50128 - SIL2 dans le cadre du sous projet Cœur CK. Environnement technique : SIL2 / EN 50126 – 50128 – 50129 / UML / Objecteering / Modelio / Git / Clearcase / C++98, 11, 14 / Visual Studio 6 / 2010 / 2015 / Libc++ / Roguewave Views / C# / CLI / xUnit / Multithreading / Broker d’objets / JSF++ / CppCoreGuidelines / Protocoles SNCF (SAAT, SNTI, ModCom;) / Liaisons Ethernet, Série / Protocoles UDP, TCP/IP, Tor, NTP ;
    MSC & SGCC, TIAMA ;: 1 an 1/2Fonction : Auditeur IS / Manufacturing, Lead développeur .Net Réalisation d’audits couvrant les procédures de gestion, les outils informatiques, le processus qualité, le code en C#, C++ embarqué / débarqué, les tests d’applications. Les expertises sont réalisées sur la base d’une approche SCAMPI en 450 points techniques couvrants, selon l’organisation, les normes ISO9001V2008 ou EN9100. Elaboration et pilotage de solutions d’améliorations sur les activités de développement logiciel. Le périmètre couvre des programmes d’ordonnancement, d’IHM et des modules de vérification de conformités d’articles (bouteilles et emballages, enveloppes etc ...). Il aborde des sujets d’acquisition, d’analyse, de traitement d’images (CUDA), de supervision de ligne, de gestion de verdicts et d’alarmes sur une architecture CALIA 1 et 2, Glanum, Mint 2 (CAN Synchrone, Modbus TCP etc...), 4 à 32 caméras. Périmètre de réalisations:
    • Gestion des exigences, traçabilité et gestion de configuration
    • Rétro-conception en UML du périmètre technique
    • Codage C bas niveau, C++ et C#
    • Intégration continue
    • Tests unitaires sur reprise de patrimoine
    • Migrations technologiques et méthodologiques.
    • Formation (C# 5.0, C++, Patterns) Environnement technique : MSProject / UML / Entreprise Architect, Visual Studio 2012 / TFS / C++ / C# / Postgre SQL / CCTray / CCCC / NDepend / CppDepend / JDepend / SVN
    RENAULT TRUCKS DEFENSE 1 an 1/2EVOLUTIONS DE VEHICULES BLINDES Fonction : Pilote projet / Concepteur d’outil .Net PPM/GTA/PDM Contractualiser, développer, assurer la rentabilité et la pérennité du Design Engineer Center (D.E.C.) Produit Trucks et véhicules militaires RTD / Volvo à Vénissieux Assurer le reporting interne et le management des effectifs. Concevoir les outils de pilotage ad hoc
    • Intervention sur les phases projet : Réponse, Pilotage projet, Monitoring, Staffing, Portfolio, Claim management.
    • Sujets : implantation tourelle, T3 directeur, liaison au sol, optimisation aéraulique, tenue de caisse, chaine cinématique.
    • Pilotage et suivi multisite (bsc, bqe ;) d’une équipe au forfait
    • Rédaction et institutionnalisation de l’ensemble des procédures de pilotage, de gestion et de contrôle avec la mise en place d’un fonctionnement Frontend / Backend / Offshore avec entrée de charge unique.
    • Mise en place des indicateurs et outils dédiés.
    •Réalisation d’un hybride PPM/GTA de pilotage du DEC en C# permettant : la collecte « au fil de l’eau » et management de la traçabilité ; la gestion et le pilotage, de contrôle des données ; la génération des KPI, du reporting interne et externe ; la redescente et remontage automatisée de maquette numérique avec gestion de la traçabilité ◦Spécification complète de l’outil en UML 2.0 avec traçabilité vers les exigences travaillées ◦ C#5 / Entity Framework code first / AOP maison en code first / Catia Automation ◦ MVC4 / WCF / WPF / Android pour les tiers présentations (Client lourd, léger et lourd mobile) ◦ Plugins MSProject / Word / Excel / Outlook pour le tiers documentaire (collecte, formulaires, capitalisation). ◦ Interfaces Ged, PLM (SmarTeam) et Datamart SI. Environnement technique : CATIA V5 / Smarteam / MSProject / Office / VS / C# / WPF / WCF / EntityFramework / Android / Xamarin Studio
    SAGEM DS 1 ans 1/2

    DEVELOPPEMENT D’AUTOMATISATION DE BANCS DE TESTS Fonction : Pilote technique bancs de tests Développer les Centres de Services ex-situ Sagem Montluçon, et in-situ Sagem Dijon sur des prestations de développements informatique à prédominance C bas niveau ou embarqué, C++, C#, Matlab. Garantir la meilleure adéquation entre rentabilité globale, qualité des développements et tenue des jalons tout en assurant la relation client, support technique (Architecture et développement)
    • Management de l’ensemble des phases projet : Contractualisation, Pilotage, Monitoring, Staffing, Portfolio.
    • Rédaction et institutionnalisation de l’ensemble des procédures : ◦ plan qualité logiciel ◦ plan de management ◦ plan de développement ◦ plan de gestion de configuration logicielle ◦ gestion de la demande.
    • Réalisation en C#/Office de l’ensemble des outils dédiés GdD, Plan de charge, planning, BQE, suivi des KPI et SLA, GdP, GTA, contrôle, indicateurs financiers et reporting interne.
    • Garant de l’architecture générale de chaque forfait et capitalisation multi-projets des différents modules techniques (protocoles, appareillages, base de données, algorithmes de traitement d’image). Réalisation de revues d’architecture, de code et relecture.
    • Spécification / Conception et Développement d’un certain nombre de projets d’automatisation de banc de tests en C++ MFC Environnement technique : MSProject / UML / VS / C# / C / C++ / SQL Serveur / StarUML / SVN / ;
    MICHELIN 1 ans 1/2

    REFONTE DE LA CHAINE DE PILOTAGE APRES CUISSON Fonction : Architecte .Net projet Giraf APC Assistance à maitrise d’ouvrage sur les parties qualification et prototypage du projet GIRAF APC de refonte du pilotage de la chaine de production usine de pneumatiques après cuisson. Réaliser et garantir l’architecture globale en s’assurant de la traçabilité vers les exigences non fonctionnelles et de leur conformité (testabilité, performance, reprise, QoS ...) Assurer le pilotage technique et fonctionnel sur l’ensemble de l’équipe et développement d’une partie du périmètre.
    • Spécifications,
    • Analyse du besoin et prototypage de l’ensemble de la solution avec génération des diagrammes de séquence UML par rétrospection du code proto.
    • Définition de l’architecture NTiers reposant sur une intégration Spring.Net : ◦ DAL NHibernate ◦ Couche business B2M et M2M: Niveau 1 / Niveau 2 ◦ Tiers présentation générique en surcouche ASP.Net et Ajax sur la base du framework Coolite/Extjs.
    • Pilotage technique de l’équipe de dev (14 développeurs en simultanée) en environnement CMMI niv.3 / SVN / NTiers
    • Support de l’équipe projet sur : ◦ Les tests unitaire et la démarche code first (en environnement Spring et Extjs.) ◦ La gestion de configuration ◦ L’organisation de code et les bonnes pratiques programmatiques ◦ Le support technique sur les logs, patterns, IoC, aspects, ORM et HQL, transco, Mock, simulacres, cache etc;
    • Développement du périmètre routage et palettisation Environnement technique : M2M, B2M VS.Net, Spring.Net, NHibernate, Extjs/Coolite, SVN, Rational XDE, MSMQ, MVS
    MICHELIN 1 an 1/2

    DEVELOPPEMENT D’APPLICATIONS SI AU FORFAIT Fonction : Leader Java J2EE Participation aux travaux de prototypage, de spécification de forfaits XNet, sous l’environnement de développement WSAD et Rad 6. Xnet est un framework J2EE propriétaire de développement d’applications LAN, WAN et Usine (Framework NTiers, JSP ou JSF, surcouche DAL Castor), commun à l'ensemble des projets Europe de Michelin
    • Avant-vente, prototypage, spécification en UML, conception et pilotage des projets XAI, SHX, Backbone, GCN, BMM / Kooroo, ASP, représentant un volume de 600 jours projets pour une équipe de 4 développeurs en environnement CMMI niv3
    • Caractéristiques : ◦ Gestion des exigences et tests d’intégration réalisés sous QC9. ◦ Gestion de configuration assurée sous CVS ◦ Tests unitaires JUnit.
    • Mise en œuvre d’interfaces spécifiques : ◦ Automatisation, surveillance et contrôle le workflow sous Workloader ◦ Base de données multidimensionnelles OLAP ◦ Interopérabilité Corba et COM ◦ Services Web synchrone et asynchrone over MQSeries◦ EJB ◦ Base de données sous Oracle et Toad
    • Les projets réalisés concernent : ◦ Des évolutions d’une application de mise à jour de licences IBM LUM. ◦ Des évolutions d’applicatif de gestion de déploiement progiciel multi-site. ◦ La réalisation d’un projet de gestion de composant et de pièces de rechange ◦ La rénovation logicielle de gestion de base de matériaux en environnement sécurisé ◦ L’élaboration d’un outil d’aide à la décision. Environnement technique : UML, CVS, SVN, WSAD, RAD6 / J2EE, Castor JDO, Oracle 8i, MQ Series, Oracle, WebService
    RENAULT, AIRCELE ; 1 an

    DEVELOPPEMENT D’APPLICATIONS .Net SI et MANUFACTURING Fonction : Lead développeur C++/.Net (EAI, PLM ;) Gestion des exigences, de spécification et de conception. Spécification, conception et pilotage des forfaits PANAMA, XML BT, Plan d’Habitabilité ;, représentant un volume de 1000 jours projets pour une équipe de 3 à 7 développeurs. Les projets ont fait l’objet de gestion d’exigences, d’un plan de management, d’un plan de gestion de configuration sous CVS, de tests unitaires et d’intégration sur site.
    • Pilote technique du forfait XML BT, projet d’infrastructure EAI sur plateforme Biztalk permettant l’automatisation de taches par orchestration de flux B2B des maquettes numériques CATIA du moteur SAM 156. (Paquetage, démontage, remontage et synchronisation des maquettes numériques) : ◦ Définition du besoin, specification, architecture et conception des orchestrations et chorégraphies. ◦ Encadrement du développement sur un cycle de proche du RUP en environnement .Net
    • Pilote technique du forfait Plan Habitabilité dédié à cotation automatique de plans d’habitabilité de véhicules automobile: ◦ Définition du besoin, prototypage et conception ◦ Encadrement du développement sur la plateforme C++ / Linux / CATIA V5 / CAA
    • Développement informatique divers : ◦ Modules d’analyse d’image et de curseurs Matlab. ◦ Automatisation de rétro migration de drafting CATIA V5 (Windows) vers CATIA v4 (Unix) dans le cadre d’un partenariat avec Porsche.
    • Pilote technique du projet PANAMA (Portfolio ANd Affairs MAnagement), outil de gestion de portfolio basé sur le paramétrage du produit Artemis 7 utilisé par la gouvernance de la DSI Renault. ◦ Spécification de l’ensemble du paramétrage avec la MOA et de la reprise de données. ◦ Encadrement du développement en environnement Eclipse / J2EE, Serveur WAS Unix AIX, Test unitaires JUnit / Démarche code-first. Environnement technique :MSProject, XDE, Purify/Pure Coverage, CVS, AIX, Oracle, Artemis, Biztalk, Visual Studio, Catia V5 Automation
    MICHELIN, PORSCHE, RENAULT ... 1 an

    DEVELOPPEMENT D’APPLICATIONS SUPPLY CHAIN, MANUFACTURING et R&D Fonction : Analyste développeur Java J2EE Participer aux phases de construction d’outils Manufacturing et Supply Chain sur la plateforme XNet V1 et XNet V2
    • Spécification, conception et architecture de GP2, projet de refonte du pilotage de la chaine de production usine : ◦ L’outil permet de réaliser la gestion des besoins et des ressources sur l'horizon court terme, la construction des stocks prévisionnels et la vérification de la faisabilité du plan. ◦ L’outil s’interface avec les référentiels produit et outils, les normes de stock, un moteur de calcul long terme, l’outil MMRP et le module de gestion des stocks. ◦ Le déploiement concerne 50 usines worldwide sur une nomenclature de 7000 enveloppes et permet un horizon de planification de 0 à 18 mois avec la réalisation d’1 plan par semaine et par usine. ◦ Architecture globale sur le framework NTiers XNet V2 / J2EE en client riche et mise en œuvre JGantt et des services web signés, compressés et sécurisés.
    • Spécification, conception, architecture et développement des applications BDF, SFG, TEO, MarketShare, MSA, AWAS : ◦ Spécifications et conception et prototypage sous WSAD / QC9 / CVS / Junit ◦ Développement spécifique de connecteurs SOA mail, transfert de fichier et gestion de flux de message et services web over MQSeries Environnement technique : Rose, Java, J2EE, WSAD, AIX, CVS, MQSeries, Xnet, Power AMC, Web Services, JGantt, Toad, Oracle.
    MICHELIN 4 ans

    CONTRIBUTION A LA PLATEFORME xAO Fonction : Analyste développeur CATIA V5 / CATIA V4
    • Prototypage, spécification UML, conception, réalisation, automatisation de tests, déploiement, maintenance d’application métier sur la plateforme CATIA V5 des projets xAO en géométrie interne et externe. ◦ Participation aux projets « Pavé Dépouillé », « Arrangement », « Features texte » et « graphiques », » import/export données plaquettes », outils de vérification pour les moulistes ;. ◦ Optimisation de module (performance C++ multi-plateforme et multithread)
    • Travaux divers sous CATIA v4 (Unix) Environnement technique : UML ; VC++ ; CATIA V5; CATIA V4 ; CVS ; Purify ; PureCoverage ; Java ; VBA ; Clarity Containers CAA : Document, Product, Part, Features, GSM, TPS, TTRS, CGR

Études et formations
  • Concepteur / Développeur sénior
    Expertise technique
    >>>>Conception et développement C++14 / .Net 4.5
    >>>>Conception et développement CATIA V5 Interactif / CAA / COM Automation >>>>Environnement SIL2 (IEC 61508 / EN 50126 / 50128 / 50129)
    >>>>Bonne connaissance d’UML et méthodologies associées.

    Outils et méthodes
    >>>>Modélisation: Modelio / Objecteering / TFS / Rose / PowerAMC / EA / Star UML / VSEA >>>>Méthodes Cycles en V / eXtrem Programming / TestDriven
    >>>>Gestion de configuration : Git /SVN / CVS / ClearCase / TFS
    >>>>Qualimétrie : LDRA / CCCC / NDepend / CppDepend / VS
    >>>>Langages : C# / C++ / CAA V5 / COM / VB / Java / XML
    >>>>IDE: Visual Studio 6(VB-C++) / 2005 / 2008 / 2010 / 2013 / 2015
    >>>>Base de données : SQL Server, PostGre SQL, Oracle
    >>>>ORM : MyBatis / NHybernate / EntityFramework
    >>>>IOC / AOP : Spring / MEF / Unity / ...
    >>>>TU : NUnit / XUnit / NMock / Castle DynamicProxy /...
    >>>>SOA : Webservices / Restful Webservices / WCF / MSMQ / Biztalk
    >>>>Tiers présentation : Roguewave Views / MFC / WPF / Winform / MVC Core / Ext JS Synthèse du parcours professionnel
    >>>>Consultant sénior C++/.Net SIL2 système Mistral RFF 3 ans
    >>>>Auditeur IS / Manufacturing1 an ½ >>>>Pilote projet Conception d’outils de maquette numérique Catia V5 1 an ½ >>>>Pilote technique Bancs de tests Sagem DS 1 an ½ >>>>Architecte .Net projet Giraf APC Michelin 1 an ½ >>>>Lead développeur C++/.Net 1 an >>>>Lead développeur Java/ J2EE Michelin 1 an ½ >>>>Analyste développeur Java J2EE 1 an >>>>Analyste développeur CATIA V5 C++/CAA/VB 4 ans

D'autres freelances
Chef de projet C++

Ces profils pourraient vous intéresser !
CV Développeur Web - Python / Django
Aurélien

Développeur Web - Python / Django

  • ARCUEIL
PYTHON DJANGO HTML5 JIRA JAVASCRIPT CSS C C++
CV Chef de projet digital AGILE
Bruno

Chef de projet digital AGILE

  • VILLENEUVE-LÈS-MAGUELONE
UNIX C++ SIP AGILE LINUX UBUNTU PYTHON ASTERISK
Disponible
CV CTO/Tech Lead React/Serverless/Php
Oussamah

CTO/Tech Lead React/Serverless/Php

  • SAINT-DENIS
REACT.JS PYTHON PHP SQL JAVASCRIPT AWS LAMBDA SERVERLESS TypeScript DOCKER C++
Disponible
CV Ingénieur/docteur développement FPGA et IA
Tarek

Ingénieur/docteur développement FPGA et IA

  • SAINT-OUEN-L'AUMÔNE
FPGA PYTHON C++ C
Disponible
CV Ingénieur de développement C/C++ C# .Net
Rabah

Ingénieur de développement C/C++ C# .Net

  • VITRY-SUR-SEINE
C++ MFC SQL C# WPF QT WINFORM JAVASCRIPT SOPHIS
Disponible
CV Chef de projet JAVA
Chahine

Chef de projet JAVA

  • SURESNES
SQL J2EE SPRING JAVA ORACLE C++
Bientôt disponible
CV Chef de projet Informatique
Charles

Chef de projet Informatique

  • SURESNES
PROJECT MANAGEMENT OFFICE AGILE JAVASCRIPT REACT.JS NODE.JS JAVA BI C++ SQL .NET
Disponible
CV Formateur IA/IOT/Web
Julien

Formateur IA/IOT/Web

  • CAEN
C++ PYTHON JAVASCRIPT HTML5 CSS TypeScript DOCKER C# SQL
Disponible
CV Chef de projet MONETIQUE
Houssine

Chef de projet MONETIQUE

  • CLAMART
MONETIQUE SQL UNIX LINUX KANEST TUXEDO C C++ ORACLE JIRA
Disponible
CV Conception de Logiciel
Aurélien

Conception de Logiciel

  • PARIS
C++ JAVA PHP Angular NoSQL REACT.JS React Native AGILE JQUERY DOCKER