David - Architecte C

Ref : 111118D002
Photo de David, Architecte C
Compétences
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE - PROJETS EFFECTUÉS


    Poste occupé – Avril / 2018 début à ce jour
    Agglomération du Grand Guéret - Guéret (Creuse)
    Intitulé du Projet :
     Responsable de la création et du développement d’un espace 3D de démonstration et
    de simulation en réalité virtuelle permettant d’animer des
    présentations/évènementiels autour de maquettes numériques développées soit par
    les clients, soit par nous-même. Cette espace 3D était composé d’un cube immersif 5
    faces, d’une valise immersive et de 2 casques HTC Vive principalement utilisés lors
    des phases de développement et de mise en œuvre des logiciels.
    Réalisations :
     Encadrement de 2 stagiaires dans le domaine de la réalité virtuelle et dans le
    domaine web
     Réalisation de deux maquettes de démonstration en réalité virtuelle autour de
    la maison domotique et la simulation d’aménagement PMR.
     Management de projet
    Résultats :
     Innovation, utilisation d’une nouvelle technologie, environnement hautement
    médiatisé.
     Nouvelle fonction, nouvelle compétence fonctionnelle, capacité à travailler dans une
    équipe pluridisciplinaire.
    Environnement technique :
     UNITY 3D, VR, VIRTUALISATION, RASPIAN, ERP (PHP, HTML5, JAVASCRIPT),
    MIDDLEVR, HTC VIVE, CUBE 5 FACE, GIT, BIM
    Poste occupé – Mars / 2017 début à Mars / 2018 fin
    CTA International - Bourges (Cher)
    Intitulé du Projet :
     Activité d’expertise logiciel au sein d’une équipe de 7 personnes dans le cadre du
    programme JAGUAR, Aide à la mise en œuvre et à l’intégration de la nouvelle
    génération de boitier de contrôle temps réel de du canon automatique de 40
    millimètre.
    DDA – 1981
    30/07/2019
    Ingénieur Logiciel / Responsable Technique
    4/9

    Dossier de Compétences
    Réalisations :
     Refonte complète de la librairie métier gérant la sur-couche OS temps réel. Portage
    sous Linux et Windows.
     Conception/Développement de la nouvelle libraire de communication Milcan.
     Rédaction des documents de spécification via l’outil Confluence.
    Résultats :
     Suivi des exigences clients, respect du budget et du planning définis.
     Capacité à travailler dans une équipe pluridisciplinaire.
    Environnement technique :
     C, QT, MILCAN, RS422, CANOE, VXWORKS, CONFLUENCE, JIRA, Tornado,
    ECLIPSE
    Poste occupé – Octobre / 2016 début à Février / 2017 fin
    Nexter System - Bourges (Cher)
    Intitulé du Projet :
     Activité d’architecture logiciel et développement au forfait de 3 logiciels de simulation
    pour le banc de test ARX25. Développement d’un simulateur de boitier de freinage,
    de palonnier et de pointage tourelle.
    Réalisations :
     Conception/Développement des 3 logiciels autour d’un Framework dédié, simplifié et
    épuré spécialement conçue pour être utilisées par une plateforme Windows.
     Test unitaire, intégration.
     Définition et suivi des exigences métiers en fonction du cahier des charges client.
    Résultats :
     Suivi des exigences clients, respect du budget et du planning définis.
     Capacité à travailler dans une équipe pluridisciplinaire.
    Environnement technique :
    DDA – 1981
    30/07/2019
    Ingénieur Logiciel / Responsable Technique
    5/9

    Dossier de Compétences
     C/C++, DUILIB, API WIN32, XML, LOG4CXX, RS422, NATIONNAL INSTRUMENT,
    GIT
    Poste occupé – Septembre / 2015 début à Septembre / 2016 fin
    SII - Bourges (Cher)
    Intitulé du Projet :
     Développement au forfait d’une librairie métier pour le projet RhonExpress et
    Océane avec QT Creator destiné à être utilisé par le nouveau système
    billettique du client CFTA-Transdev (Tramway Lyon St-Exupéry – Gare
    Lyon Perrache) et par le nouveau système billettique du client Compagnie OcéaneTransdev : au sein d’une équipe de 10 personnes (2 à Bourges / 8 à Paris).
    Réalisations :
     Conception/Développement de la librairie métier LMMS avec QT
    Creator conçue pour être utilisées par les plateformes Linux, Windows et Android.
     Test unitaire, intégration.
     Définition et suivi des exigences métiers en fonction du cahier des charges client.
    Résultats :
     Suivi des exigences clients, respect du budget et du planning définis.
     Capacité à travailler dans une équipe pluridisciplinaire.
    Environnement technique :
     C/C++, QT, SFTP, QRCODE, MULTI-OS, LOG4CXX, BSC, SQLITE3,
    POSTGRESSQL, GIT
    Poste occupé – Décembre / 2012 début à Aout / 2015 fin
    MBDA – Le Subdray (Cher)
    Intitulé du Projet :
     Correction de faits techniques et maintien du logiciel d’installation de
    tir opérationnel du projet FREMM MdCN - ASTER (Frégate multi-mission) en
    assistance technique : au sein d’une équipe de 2 personnes.
    Réalisations :
     Analyse et développement des demandes d’évolutions avec Eclipse.
    DDA – 1981
    30/07/2019
    Ingénieur Logiciel / Responsable Technique
    6/9

    Dossier de Compétences
     Tests, intégration.
     Réalisation et passage des tests.
    Résultats :
     Suivi des exigences clients, respect du budget et du planning définis.
    Environnement technique :
     C/C++, VXWORKS, ECLIPSE, RHAPSODY, MULTI-THREADED, RT
    Poste occupé – 2010 début à 2014 fin
    R-Bot Concept – Limoges (Haute vienne)
    Intitulé du Projet :
     Création d’une entreprise innovante : dans le domaine de la robotique et du maintien
    à domicile des personnes à mobilité réduite.
    Réalisations :
     Conception/Développement d’un logiciel de montage et streaming vidéo en temps
    réel « V-Streaming » sous Visual Studio,
     Conception/Développement d’un logiciel de simulation robotique « Robotic Studio » et
    d’un démonstrateur de robot d’assistance personnel « RobJok - Jarvis »,
     Expertise pour le compte de la société Amesys Conseil (35) dans sa phase de test
    d'un logiciel temps réel de mesure de la température et de la pression des pneus d’un
    avion
    Résultats :
     Création d’entreprise,
     Innovation,
     Indépendant,
     Commerciale, gestion d’entreprise
    Environnement technique :
     C/C++, PHYSICS, 3D, QT, DO-178 B, RTRT, OPEN CV, RASPBERRY
    PI, LOG4PLUS, MONGOOSE, DESIGN PATTERN
    DDA – 1981
    30/07/2019
    Ingénieur Logiciel / Responsable Technique
    7/9

    Dossier de CompétencesPoste occupé – Décembre / 2008 début à Décembre / 2009 fin
    Sagem Défense et Sécurité – Eragny (Val d’Oise)
    Intitulé du Projet :
     Banc de test matériel et fonctionnel du système d'interface (SWIU) entre les missiles
    AASM/MICA et le Mirage F1 Maroc, outil de validation sol des missiles AASM pour le
    Rafale principalement (Valise MTSA) au sein d’une équipe de 2 personnes.
    Réalisations :
     Conception/Développement de logiciels militaires de test du missile AASM (Rafale) et
    d’un boitier de d’intercommunication AASM/MICA (Mirage F1 Maroc) en
    C/C++ avec Visual Studio,
     Tests, intégration et validation
    Résultats :
     Suivi des exigences clients, respect du budget et du planning définis.
    Environnement technique :
     C/C++, WINDOWS, VISUAL STUDIO, SQL, LABVIEW RT ET FPGA, MULTITHREADED, BUS 1553, GPIB, BUS RS-422, NIDAQ, NIRIO, LIBFPGA, CVS.
    Poste occupé – Octobre / 2006 début à Octobre / 2008 fin
    Thales Communication – Colombes (Hauts de seine)
    Intitulé du Projet :
     Projet SETICS : Prototypage d'un système mobile d’interception de communications
    satellitaires multiformes : au sein d’une équipe de 7 personnes.
    Réalisations :
     Conception/Développement de plusieurs lots logiciels dédiés aux traitements de
    l’information en C/C++ avec Eclipse et QT,
     Réalisation d'une librairie d'extraction de contenu (DOC, SXW, XLS, EML, etc.)
    automatique et d’un logiciel de conversion automatique de ces mêmes documents en
    PDF,
    DDA – 1981
    30/07/2019
    Ingénieur Logiciel / Responsable Technique
    8/9

    Dossier de Compétences
     Intégration et utilisation d’une librairie de gestion de protocoles (Algorithme Thalès)
    gérant les protocoles VOIP (SIP, MGCP, H323) , POP , SMTP , IMAP4 , WEBMAIL
    (Hotmail, Gmail, etc.) , FTP sur des protocoles de transport UDP , TCP,
     Tests, intégration et validation
    Résultats :
     Suivi des exigences clients, respect du budget et du planning définis.
    Environnement technique :
     C/C++, WINDOWS, VISUAL STUDIO, SQL, LABVIEW RT ET FPGA, MULTITHREADED, BUS 1553, GPIB, BUS RS-422, NIDAQ, NIRIO, LIBFPGA, CVS.
    Poste occupé – Avril / 2006 début à Septembre / 2006 fin
    Thales Optronique – Guyancourt (Yvelines)
    Intitulé du Projet :
     Projet MMSR SYDERA : Véhicules télé opéré destinés à la sécurisation d’itinéraires
    minés.
    Réalisations :
     Développement d’un logiciel démonstrateur permettant la visualisation et de
    préparation de mission des véhicules télé opéré en C/C++ avec Visual Studio,
     Démonstration du logiciel sur le salon militaire Eurosatory 2006.
    Résultats :
     Stage de dernière année d’école d’ingénieur.
    Environnement technique :
     C/C++, WINDOWS, VISUAL STUDIO, GEOCONCEPT, DLL.

    DDA – 1981
    30/07/2019
    Ingénieur Logiciel / Responsable Technique
    9/9

    Dossier de Compétences
    FORMATION ET ACQUIS TECHNIQUES
    Langues
     Anglais : Niveau Intermédiaire (Technique Lu/Ecrit)
     Espagnol : Niveau scolaire
    Diplômes
     2006 - Diplôme d’ingénieur en Electroniques Télécommunications et Instrumentations
    option système embarqué – Bac+5 – Ecole Nationale d’Ingénieurs de Limoges –
    Limoges (87)
     2003 – Diplôme universitaire de technologie en Génie Electrique et Informatique
    Industrielle option télécommunication – Bac+2 – IUT d’Angoulême – Angoulême (16)




    R-Bot Concept
    Chef d'entreprise
    Objectifs :
    Créer une start-up autour de la robotique et du streaming audio/vidéo et des réseaux sociaux,
    Piloter des sous-traitants (Conception Mécanique, Fabriquant, Communication),
    Mener à bien une campagne de communication,
    Rechercher de clients potentiels,
    Rechercher des investissements,
    Gestion logistique des événements à couvrir,
    Lancement d'un nouveau produit innovant sur le marché,
    Créer un plan marketing,
    Encadrer une équipe pluridisciplinaire,

    Activités :
    Rédaction d'un Business plan complet afin de présenter le projet aux actionnaires potentiels et aux banquiers,
    Réalisation d'un planning prévisionnel,
    Réalisation d'un site web permettant de gérer un réseau social axé sur l'événementiel .
    Mise en place d'un serveur web et du réseau de streaming chez un hébergeur,
    Rédaction de tous les cahiers des charges (logiciel, design, mécanique etc.),
    Conception et assemblage du prototype de première génération,
    Validation mécanique et informatique (calculs et vérification sur essais avec prototypes),
    Réalisation des codes sources de pilotage des robots en cross-compilation (arm-linux-gnueabi-gcc),
    Définition des trames IP de commande entre le robot et le poste de contrôles.
    Animation de diverses réunions (avancement, jalons, présentations, crises, etc.) .
    Réalisation d'une plateforme logiciel client de streaming audio/vidéo en c/c++.
    Réalisation des vidéos de présentation des produits et services mis à la disposition des clients.

    Environnement technique / Savoir-faire technique :
    Calcul financier et comptable,
    Gantt Project pour la gestion du projet et des ressources,
    Open Office,
    Linux debian Lenny, Linux embarqué 2.6.26 sur Intel/Marvell PXA270,
    C/C++,QT, Eclipse, Php, XML, Apache (Sambar),CVS , MySql


    Sagem Défense et Sécurité
    Leader technique – Pilote d'études / Bureau d’études
    Projet : Outil de validation sol des missiles AASM pour le Rafale principalement. Banc de test matériel et fonctionnel du système d'interface (SWIU) entre les missiles AASM/MICA et le Mirage F1 Maroc.
    Références : Nicolas Coulon (Sagem Défense et Sécurité), Eric Blondet (Incka Groupe ASTEK)
    Objectifs :
    Réaliser Et Organiser les développements de 4 logiciels d'informatique industriel,
    Respecter les coûts, délais et qualité des produits en développement,
    Suivi, organisation et déroulement d’essais de qualification,
    Encadrement (en transversal) de plusieurs personnes (Ingénieur expert Labwiew et Ingénieurs développeur lot logiciel).
    Environnement international : Interlocuteurs situés en Allemagne (Société DDC ).
    Respecter les méthodologies SAGEM (STD/STR, SRS, etc...)

    Activités :
    Travail avec une équipe de 3 personnes repartie sur plusieurs projets,
    Planification projets, rédaction des cahiers des charges, des cahiers de tests, des cahiers de résultat de qualification,
    Gestion de la communication en interne et à l’extérieur de l’équipe projet,
    Apport de solutions techniques pour répondre aux besoins client,
    Réalisation de la mise au point des produits jusqu’à leur conformité totale / réponse complète aux attentes du client définies au jalon initial.
    Participation à diverses réunions (avancement, jalons, présentations, crises, etc...) .

    Résultats :
    Réalisation de documents type. Remontée des apprentissages sur les projets,
    Réalisation d’un simulateur du SWIU afin de valider facilement le logiciel,
    Réalisation d'une interface C entre le banc de test et une carte NiFPGA à partir des commandes bas niveaux du FPGA,
    Rédaction d'un cahier des charges et pilotage pour l’implantation d'un algorithme de gestion de bus RS-422 sur un NiFPGA,
    Développement de librairie de gestion de pilotage de discret à l’aide d’une carte PCI AXIOM, gestion d’une alimentation à l’aide d’un lien GPIB, gestion des communications sur un bus 1553 à l’aide de cartes PCI DDC, gestion d'une centrale Agilent pour la mesure de signaux,
    Respect du budgets et du planning définis,
    Intégration d'un algorithme de protocole classe 2 destiné au chargement de fichiers métriques/déca-métrique sur une cible VxWorks.

    Environnement technique / Savoir-faire technique :
    C,C++, Visual Studio 6.0 et 2003, Wincvs, MySql 5.0, protocol RS-232, protocol 1553, GPIB, protocol RS-422, NiDaq, NiRIO, libFPGA, Eclipse.


    Thales Communication
    Ingénieur Conception – Développement / Bureau d’études
    Projet : Prototypage d'un système mobile d’interception de communications satellitaires multiformes (SETICS)
    Références : Thierry Lebourg (Thalès Communication), Adrien Estival (Incka Groupe ASTEK)
    Objectifs :
    Réaliser le développement 2 lots logiciels et d'algorithmes de traitements de trame IP et d’émail,
    Respecter les coûts, délais et qualité des produits en développement,
    Suivi, organisation et déroulement d’essais de qualification,
    Respecter les méthodologies THALES (STD/STR, SRS, etc.),

    Activités :
    Participation à diverses réunions (avancement, jalons, présentations, crises, etc.) .
    Planification projets, rédaction des cahiers des charges, des cahiers de test , des cahiers de résultat de qualification suivant les documents SSS et SSDD fournis par le clients,
    Qualification et test unitaire des lots logiciels et des algorithmes, gestion de configuration, suivi d’un planning,
    Communication: présentations et compte rendus sur l’avancement des projets,
    Choix sur les solutions techniques proposées en réponse au CDC,
    Administration d'un parc de poste de développement sous Linux Debian,
    Réalisation de l’architecture logicielle autour d'un maitre et plusieurs esclaves de traitements, d'un superviseur et d'une base de données le tout devant communiqué entre eux à l'aide d'une surcouche protocole TCP (MPI),
    Apport de solutions techniques pour répondre aux besoins client.

    Résultats :
    Réalisation d’une librairie de gestion d’émail MIME1.0 ( analyse mail, extraction des pièces jointes , etc... ),
    Réalisation d'un logiciel d'extraction de contenu (doc, sxw, xls, etc.) automatique et un logiciel de conversion automatique de ces mêmes documents en pdf
    Réalisation d’un algorithme de désarchivage de fichiers archives ( tgz, tar ),
    Réalisation d’un algorithme de gestion de saturation de disque,
    Intégration et utilisation d’une librairie de gestion de protocoles (Algorithme Thalès) gérant les protocoles VOIP (SIP, MGCP, H323) , POP , SMTP , IMAP4 , WEBMAIL (hotmail, gmail, etc.) , FTP sur des protocoles de transport UDP , TCP.
    Intégration et utilisation d’une librairie de reconnaissance de langues Polyglote3000 développé par une société chypriote,
    Gestion d’un logiciel de reconnaissance de caractère OCR développé par la société IRIS.
    Respect du budget et du planning définis.

    Environnement technique / Savoir-faire technique :
    C,C++, Eclipse, SAGA, Clearcase, MPI, Script Shell, Linux Debian Sarge, Linux Debian Ecth, UTF-8, Unicode, OpenThread, Protocole IP, MySql 5.0, NFS, Samba, Reconnaissance de langues, Reconnaissance de caractères


    Thales Optronique
    Ingénieur Conception – Développement / Bureau d’études
    Projet : Véhicules télé opéré destinés à la sécurisation d’itinéraires minés (MMSR SYDERA)
    Référence : Joël Morillon, Laurent Vasseur (Thalès Robotique & mini-UAV)
    Objectifs :
    Réaliser le développement d'un logiciel d’information géographique chargé du suivi d'une flotte de véhicules de déminage,
    Réaliser les interfaces de préparation/suivi/rejeu de mission,
    Interfacer le logiciel avec les autres modules de gestion/visualisation.

    Activités :
    Pilotages campagnes d’essais et suivi prototypages,
    Configuration du système et du rapport de mission,
    Rédaction d'un rapport de stage,
    Présentation du logiciel sur le salon militaire Eurosatory.

    Résultats :
    Réalisation d’une DLL permettant de s’interfacer entre le logiciel de cartographie GeoConcept et l’architecture système du projet MMSR SYDERA,
    Récupération des informations de positions d’un GPS permettant le positionnement du poste de commande sur la carte,
    Récupération en temps réel des informations de position des véhicules missions à partir d’un calculateur temps réel Thales (VxWorks).

    Environnement technique / Savoir-faire technique :
    Visual Studio .net, C++, MFC, SIG, UTM, WGS84, DLL, TCP/UDP, Coupleur, TR, Tache, Pipe.

Études et formations
  • DOMAINES D’EXPERTISES TECHNIQUES
     Études R&T, Innovation
     Architecture Système
     Installation & intégration systèmes
     Développement de système d'affichage, multimédia
     Développement de système de contrôle avec boucle d’asservissement
     Equipements intérieurs / extérieurs
     Développement de logiciels embarqués
     Développement de logiciels utilisateurs avec ou sans 3D
     Développement de logiciels scientifiques et techniques
     Développement de solutions logiciels dédiées autour des technologies les mieux
    adaptés.
     Programmation réalisation et analyse des tests et essais bancs
     Automatismes et instrumentation
     Qualification/Validation Equipements
     Technologies et Devops
     Enterprise Content Management, GED
     Technologies de mobilité et SIG
     Solutions éditeurs (ERP)
     Ingénierie documentaire
     Tests & diagnostics

    Type d'intervention :
    Innovation
    Bureau d’études, Recherche et développement

    Domaine de compétence:
    Conception de logiciel Militaire
    Processus R&D, développement produits logiciels
    Gestion de projet (développement)
    Encadrement de personne transversale

    Environnement technique :
    Méthodologie: Cycle en V;
    Programmation: C/C++, notion en Java, Script Shell, Html, Php, C micro contrôleur, Assembleur, VHDL, Sql, cross-compilation sur cible ARM9 ;
    Bus: RS232, 1553, RS422, notion en CAN;
    Logiciels :, Visual Studio , Visual C++ 6.0, Visual Basic 6.0, AvrStudio,, Eclipse, Clearcase, Valgrind , gdb, wireshark, MPI, QT, MySql, notion en Labwiew FPGA,RT,VxWorks, Matlab, Simulink ,Visual DSP.
    Gestion de projet : GantProject;
    Gestion de configuration : WinCvs, Clearcase;
    Informatique: Windows, Office, OpenOffice ,Lotus Notes, Unix, Linux embarqué .

    Formation :
    2003-2006
    Diplôme d’ingénieur spécialités Électroniques, Télécommunications et Instrumentations option système embarqué temps réel. École Nationale Supérieure d’Ingénieurs de Limoges (87).
    2000-2003
    Diplôme Universitaire de Technologie génie électrique et informatique industriel Option télécommunication. IUT d’Angoulême (16).

D'autres freelances
Consultant C

Ces profils pourraient vous intéresser !
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 Consultant embedded software
Guillaume

Consultant embedded software

  • SACLAY
MATLAB C++ C MBD
Disponible
CV Développeur C++
Iurii

Développeur C++

  • SÉLESTAT
C++ C LINUX LINUX EMBARQUE SYSTEMES EMBARQUES
Disponible
CV Expert JAVA
Sami

Expert JAVA

  • LILLE
JAVA J2EE C SQL Angular AGILE CI/CD LEAD MANAGEMENT JAVASCRIPT POSTGRESQL
CV Expert UNIX
Acacio

Expert UNIX

  • BORDEAUX
ORACLE SQL C BASH UNIX SQL SERVER LINUX JAVA DB2
CV Consultant Solution Architect
Minh

Consultant Solution Architect

  • VILLEJUIF
ORACLE BRM BSCS ORACLE SQL C MAITRISE D OUVRAGE JAVA
CV Développeur GO
Dimitri

Développeur GO

  • LYON
GO C C++ BASH PYTHON
CV Ingénieur de développement PYTHON
Olivier

Ingénieur de développement PYTHON

  • VILLENEUVE-D'ASCQ
SQL SERVER ORACLE PYTHON POSTGRESQL SQL C ORACLE DATA INTEGRATOR HUMMINGBIRD ETL NoSQL Vue.js
CV Manager IT
Mustapha

Manager IT

  • REIMS
EDI C SQL UNIX
CV Tech Lead IoT & Cloud
Walid

Tech Lead IoT & Cloud

  • SOISY-SOUS-MONTMORENCY
IOT Cloud AWS PYTHON SQL GITLAB LINUX BIG DATA HASHICORP TERRAFORM AZURE C