Joël Patrice - Architecte C++

Ref : 090722M002
Photo de Joël Patrice, Architecte C++
Compétences
Expériences professionnelles
CV plus récent en cours de mise à jour
  • EXPERIENCES (mission 6+ mois)
    System Architect and Methodology
    Continental Automotive
    Février 2014 – Novembre 2014 (10 mois) | Rambouillet, France
    Système embarqué de type Infotainment pour Peugeot PSA
    Engagé pour du conseil concernant les difficultés en architecture sur un projet majeur(environ 300 personnes).
    Mise en place de la méthodologie d'acquisition et de reformulation des exigences sous forme de cas d'utilisation,
    Mise en place d'une méthodologie d'analyse fonctionnelle pragmatique et agile
    Mise en place d'une méthodologie d'architecture système pragmatique
    Analyse et formalisation des exigences des systèmes Collision Risk Management System et Parking Aid System,
    Architecture système de Collision Risk Management,
    Architecture système et PoC du Parking Aid System (détecteurs + caméras panoramiques),
    Architecture logicielle du Parking Aid System
    Technologies: C++, OpenGL ES 2.0, V4L2, Linux, IMX 6 Freescale, UML

    Architecte de systèmes embarqués et mobiles
    Bouygues Telecom
    Novembre 2011 – Juin 2013 (19 mois) | Velizy, France
    Refonte du middleware de la Bbox (Set Top Box)
    Développement d'application pour les mobiles (smartphones et tablettes)
    Engagé pour du conseil et de l'architecture en raison de difficultés sur un projet majeur (environ 750 personnes).
    Audit et « reverse engineering » du middleware de la Bbox,
    Proposition d'architecture pour la refonte du middleware de la Bbox,
    Proposition d'architecture pour les services distribuées de la Bbox (UPNP, DLNA, web services REST),
    Proposition d'architecture pour le middleware mobile en C++ pour IOS et Android
    Technologies: C++, C, Objective-C, Java/Dalvik, Linux, IOS, Android, DLNA, UPNP, UML, SCRUM

    Enseignant et Consultant
    Sup'Biotech(Engineer in bio science and computing /EPITA/EPITECH)
    Année universitaire 2010 – 2011 | Villejuif, France
    Consultant et enseignant (environ 110 étudiants de troisième année universitaire ) pour le
    BiRL(BioInformatique Research Laboratory)
    Engagé pour de la R&D et de l'enseignement en Bio Informatique.
    Cours magistraux sur les systèmes informatiques par analogie avec les systèmes biologiques,
    Cours magistraux sur la programmation d'IHM graphiques,
    Cours magistraux sur la programmation de Client-Serveur avec Java J2EE,
    Travaux pratiques sur la programmation d'IHM avec Adobe Flex,
    Travaux pratiques sur les Client-Serveur avec Java J2EE et Adobe Flex,
    Recherche en Bio informatique concernant l'organisation moléculaire et la dissociation,
    Participation à la refonte du programme d'enseignement des trois premières années d'ingénieurs
    Technologies: Flex , J2EE(JSP/Servlet), C++, Actionscript, Java, Project MEDIUM

    Architecte support
    Géopost (Chronopost-Coliposte)
    Octobre 2009 – Novembre 2011 (13 mois) | Rungis, France
    Refonte du système de suivi des colis . 10 000 mobiles et millions de colis
    Engagé pour assister le lead architecte et « coacher » l'équipe de développeurs.
    Support en architecture de systèmes distribués,
    Support en développement logiciel,
    Support en intégration logicielle
    Technologies: Pocket PC (10000) , Java, OSGI, Spring DM, Eclipse RCP, Oracle, UML, Maven, Nexus

    Architecte et Développeur
    Notaires de France
    Juillet 2008 – Décembre 2008 (6 mois) | Paris, France
    Site web professionnel (Espace expert)
    Système de statistiques
    Engagé pour former des ingénieurs sur Java J2EE et du conseil sur un CMS en Java.
    Formateur pour l'acquisition et formulation des exigences,
    Formateur sur Java et Java J2EE
    Technologies: J2EE(JSP/Servlet), CMS Jahia, Tomcat, MySQL. UML

    Solution Architecte
    Riability – (voir toutes les missions depuis 2008)
    Juin 2008 – Présent (6 années) | Chatenay-Malabry, France
    Projet MEDIUM, R&D MMO(Massively Multi-User Online), Project Alpha(IKS Mobile). Various projects.
    Ma société de service depuis 2008.
    Architecte système, architecte d'entreprise, architecte logiciel,
    Formateur en architecture et programmation orientée objet,
    Formateur en méthodologie de conception, et d'analyse UML / UP, en mode Pragmatique et Agile
    Technologies: C++, C#, Erlang, Scala, Objective-C, Swift, RabbitMQ, ZeroMQ, Android SDK, IOS SDK, Open GL,Game engine (UNITY), Project MEDIUM (R & D), MongoDB, Mnesia(Erlang), Neo4J, et tous les environnements techniques des clients.

    Architecte et Développeur
    IKS Mobile (Poland)
    2007 – (12 mois) | Chatenay-Malabry, France
    R&D
    Crazy Matches (winner of Best Use of Flash in International Mobile Gaming Awards 2007)
    Engagé pour aider l'équipe de développeurs à finir le jeu Crazy Matches avant la dead line pour
    une présentation à l' International Mobile Gaming Award de Barcelone.
    Développement d'un Tiles System en Actionscript pour Crazy Matches,
    Divers mini projets et conseils.
    Technologies: Java, C++, Flex/Flash,

    Lead architecte – Chef pôle Architecture
    Netfective ( CDI )
    Avril 2004 – Octobre (42 mois) | Montrouge, France
    BNC: Suivi et résolution des anomalies de livraisons (Extranet de 3500 point de vente), millions de marchandises par jour,
    Système de gestion des Marges arrière,
    Divers projets
    Engagé comme IT Project Manager et Architecte pour le projet BNC, un projet complexe en difficultés.Nommé six mois plus tard comme chef du pôle architecture Java/J2EE.
    Project Manager de BNC, collecte et formalisation des besoins et proposition de maquette d'IHM auprès
    du client final,
    Rédaction des exigences de BNC,
    Architecture de BNC et choix des technologies,
    Évangélisation au sujet des MoM et des Moteurs de Règles,
    Formateur et coach technique de chef de projet et développeur (UML Use Case Driven, UML Agile),
    Mise en place d'une méthodologie de formalisation des exigences,
    Mise en place d'une méthodologie pour l'architecture en utilisant un UML/UP pragmatique,
    Intervenant sur le projet de gestion des Marges arrières. Refonte et optimisation des performances de la
    base de données de facturation des marges arrières. Génération de factures,
    Rédaction de white papers pour Blu Age le produit MDA
    Technologies: J2EE(Websphere/MQSeries) STRUTS, XSLT, HTML CSS, Javascript, Oracle(SQL),
    DROOLS (rules engine), MDA, Spring, LDAP

    Web Design, Modeler - Animator 2D et 3D
    Oeil de Dune (Owner)
    2002 – 2007 | France
    Travail collaboratif avec des diplômés des Beaux-Arts pour fournir du graphisme et de l'animation
    Développeur Flash et programmeur Actionscript
    Modélisation 3D et animation
    Dernière collaboration : Emiliana Torrini – Fisherman's Woman video clip(non official)
    Technologies: Flash/Actionscript, Javascript, Macromedia Director, Painter, Photoshop, Illustrator,
    Newtek Lightwave 3D, HTML, XML, CSS

    Architecte
    EADS Matra (Military intelligence)
    Septembre 2001 – Mars 2002 (7 mois) | Velizy, France
    Refonte du noyau commun Evi/Atg, un système embarqué pour planifier le déplacement des troupes terrestres
    Engagé pour l'audit d'un projet en situation critique
    Audit du projet, des technologies et méthodologies,
    Refonte de l'architecture,
    Formateur et coach technique au sujet d'UML et des Design Pattern,
    Coach technique au sujet de OOP et C++,
    Conception et implémentation d'un framework de gestion de Plug-In pour permettre la modularité,
    Conception et implémentation d'un framework Node service pour augmenter la modularité et la robustesse
    Technologies: C++, MFC, CORBA, Visual C++

    Consultant et Architecte
    Air France
    Février 2000 – Septembre 2001 (15 mois) | Vilgenis, France
    Refonte du système d'information et planification des plans de vol
    Divers projets
    Engagé pour l'audit d'un projet en situation critique, et assister le directeur technique et le chef de projet pour relancer un projet qui avait 2 années de retard
    Audit du projet, des technologies et méthodologies,
    Formateur pour la réalisation du model métier d'Air France en UML,
    Vulgarisation technique pour simplifier la prise de décision, sujets : les MoM, Corba, les systèmes distribués, les outils de développement (C, C++, Java),
    PoC pour validation des choix techniques,
    Proposition et implémentation de solutions métier,
    Proposition d'architecture et gestion de projet d'un framework de services distribués et dynamiques pour le développement et l'utilisation de service « legacy » (environ 800 services),
    Formateur et coach technique , Java, C++, CORBA, UML
    Technologies: Design Pattern, UML Agile, UML AMOA. CORBA. Java, C++, C, JSP/Servlet, RMI.

    Expert en système distribué
    TF1
    Aout 1999 – Février 2000 (19 mois) | Paris, France
    Refonte de la chaine de diffusion des programmes TV vers d'autres supports (TV, Cable, Mobiles,
    Teletel, Audiotel, Internet)
    Engagé pour un audit complet du système d'information des programmes audiovisuels de l'achat à la diffusion
    Audit du flux fonctionnel et analyse du métier(qui fait quoi, quand, pourquoi?),
    Capture des exigences techniques et métier,
    Urbanisation préliminaire du système d'information,
    Développement d'un prototype d'IHM pour le guide électronique des programmes de TF1,
    Rédaction de l'appel d'offre pour la réalisation du chantier
    Visio. Rational Rose, Java, Swing, SQLServer, CORBA. UML

    Architecte et Développeur
    IN-SNEC
    Juin 1998 – Juillet 1999 (13 mois) | Ulis, France
    PANAMSAT : Simulateur de satellite pour la calibration des Base Band Unit destinés à la télémétrie des
    satellites de communication.
    EUMETSAT: Traitement des informations issues des balises météo du satellite METEOSAT2
    (ESA/Nortel Dasa).
    Engagé essentiellement pour le projet Meteosat 2 et collaborer avec des mathématiciens et
    physiciens pour transposer leurs algorithmes de traitement de signal

    Pour les deux projets :
    Conception et implémentation de systèmes de traitement de données temps réel,
    Conception et implémentation de systèmes temps réel pour le contrôle et le monitoring,
    Conception et implémentation d'une IHM temps réel
    Technologies: VxWorks, Industrial PC , C++, MFC, Visual C++

    Formateur et Rédacteur
    Apteryx (du co-fondateur d'Intuisys)
    1997 (12 mois) | Paris, France
    Rédacteur et Formateur pour Sun Formation Service
    Engagé pour créer des formations à la demande des clients de Sun Formation Service
    Formateur et rédacteur (voir les éléments techniques)
    Formateur et rédacteur d'une formation « De Merise à la Conception Orienté Objet », DAS Renault
    Formateur et rédacteur au sujet de Streaming Audio/Video utilisant des Plug-In Netscape et du contrôle
    via CORBA pour le CNET
    Technologies: Booch, OMT,CORBA, javascript, viual age, Internet Explorer 4, Navigator 4, Café

    Expert Java
    Laboratoires d'electroniques Philips (L.E.P.)
    Juin 1997 – Janvier 1998 (6 mois) | Limeil Brevanne, France
    Projet de recherche: Set Top Box, V.O.D. et Web Browsing on TV,
    Implémentation d'une Machine virtuelle Java
    Engagé pour une expertise au sujet de C++, Java, Corba et faire le « reverse engineering » de
    deux machines virtuelles Java.
    Audit du développement C, C++ et Javascript,
    Reverse engineering des machines virtuelles ( sources en C),
    Conception et implémentation de packages Mehg 5 Java spécifiquement pour la Set Top Box,
    Refonte et implémentation en C des packages standard : java.io, java.net, java.applet
    Modelisation avec Booch Java(1.02), JNI, C , Mehg 5.

    Architecte et Développeur
    I-CARD (ex CyberCity startup)
    Janvier 1996 – Janvier 1997 (12 mois) | Paris, France
    Système de contrôle d'accès et de configuration de poste internet (Cybercafé, La Poste, événements)
    Engagé pour créer un produits de protection des stations internet lors d'évènement ou dans des
    cybercafés.
    Conception et implémentation d'un système sécurisé par carte à puce,
    Conception et implémentation de pilotes pour carte à puce,
    Conception et implémentation de pilotes pour lecteurs de carte à puce,
    Conception et implémentation d'IHM,
    Implémentation d'un système de protection pour Windows 95
    Technologies: Schlumberger, Bull, ASE, C++, C, Delphi, Modélisation Booch, Iso 7816

    Concepteur et Développeur (service civil)
    Paris Meudon Observatory C.N.R.S. D.A.M.A.P. (Département Atome et Molécule en
    AstroPhysique)
    Mars 1994 – Mai 1996 (24 mois) | Meudon, France
    Expérience de dissociation moléculaire utilisant un Laser Ultra Violet
    Engagé pour créer un système de contrôle de Laser UV et d'acquisition de données.
    Conception et implémentation d'un système de contrôle et d'acquisition temps réel et distribué,
    Conception et implémentation d'un framework (LikeWindow) pour l'affichage de donnée en temps réel,
    Implémentation de pilotes de cartes d'acquisition,
    Diverses tâches d'électronique,
    C, C++, Asssembleur 68030/40 et divers scripts, Xlib. Xwindows,Motif, VxWorks 5.0, UNIX, HPUX

Études et formations
CV plus récent en cours de mise à jour
  • Domaines Métier
    Banque, Logistique & Tracking Colis, BioInformatique, Fournisseur Accès Internet, Les Applications
    Mobiles , Le Satellitaire, La Défense, L'Aéronautique, L'Audiovisuel, La Grande distribution, L'
    Astrophysique, La Carte a Puce, Pharmaceutique, Le Notariat, La Formation

    Compagnies (missions/contrats)
    Continental Automotiv(Infotainment, methodology), Bouygues Telecom(C++/Objective-C/Java),
    Banque de France(UML / UP training), Riability( MEDIUM), Sup'Biotech(Research/Education),
    Geopost(Java, OSGi), iks Mobile(Flex/Flash Lite), Les Mousquetaires(J2EE, DROOLS,MQ), Thales
    Communications(CORBA,training), EADS Matra(C++), Air France (Business process,C++, Java,
    CORBA, J2EE), TF1(Business process,Java, CORBA, ROSE), Orange(Audit, C++), IN-SNEC(C++,Real
    Time System), Philips LEP(Java Virtual Machine) , CNRS (C++,C, Real Time System), ICard(C++,
    Delphi, Assembleur, WEB), Intuisys (C++,C), Softeam(CORBA/C++ training), Aptéryx (Sun Service
    Formation/Training), Objis( java, OOC training), Accor(Java/J2EE), Com6(Java/RMI)

    Informatique
    Méthodes & Principes
    OOD, OOP, Design Pattern (GoF and Plop), MDA, Agile UML, SOA, ESB, FBP, MOM, RIA, IHM Post-
    WIMP, MMO, P2P, 3D algorithmic, MEDIUM, Entity Component System
    Standards & Outils
    CORBA, J2EE, OSGI, AMQP, SQL, OpenGL, MEDIUM, UNIX, LINUX, OSX, Windows. Real time
    systems(vrtx,wxworks), Distributed systems, Enterprise Architect, Rhapsody, Various Eclipse declination
    Langages & Outils
    C++, Objective-C, C ,Java, C#(Mono), Scala, Erlang, Python, ActionScript, XML, HTML, CSS, XSLT,
    Assembler . Gcc, Borland, Netbeans, Xcode, Visual C++, Xamarin Studio, Code Block and various
    Eclipse declination(Websphere, Flex builder, Android DK, Spring...), UNITY,

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