Fichier joint avec la référence

Transcription

Fichier joint avec la référence
Didier ROQUES
Développement informatique
1 impasse le Bois
31450 Pompertuzat
Tél. : 07 60 71 07 38
Email: [email protected]






COMPETENCES
Développement embarqué dans l’automobile, couches applicatives (5 ans) et le spatial (4 ans)
Gestion de projet (4 ans)
Développement IHM dans l’aéronautique, le spatial, et le médical
Développement Base de données Ingres, MySQL
Des clients dans tous les domaines : Continental, CNES, Airbus, Clinique Pasteur, AGORA …

CONNAISSANCES TECHNIQUES
Langages
C/C++, VBA, SQL
Systèmes
OS2, Windows, Linux
Gestion de Projet
MS-Project
Bases de Données
MySQL, Ingres
Réseaux et Protocoles
RNIS, X25, TCP/IP
Internet / Intranet
PHP, HTML, JavaScript
Méthodes
SADT, UML, Merise
Gestion de configuration CM Synergy, Change, CVS
Outils
DOORS, CANoe, CANape, Rhapsody

DIPLÔMES
2005 – Chef de projet informatique - CESI Midi-Pyrénées, Labège
1992 – BTS analyste programmeur en Informatique Industrielle - CFPA Labège

CERTIFICATIONS
2012 – ITIL Foundation Certificate in IT Service Management

Langue : Anglais technique
LANGUES
Didier ROQUES

2012 – 2015
PARCOURS PROFESSIONNEL
Support SI – Base de données
Exploration de nouveaux domaines pour une nouvelle SSII :
-
Support Arcsys, développement C – INFOTEL (3 mois)
Développement C, logiciels de test démonstrateur Air-Cobot – AKKA (4 mois)
Support N2 portail d’applications Sabre, développement C, SQL – AIRBUS EVIDS (27 mois)
2007 – 2012
Chef de projet – Responsable de site
Après une formation adéquate, j’ai pu prendre des responsabilités, autant sur un forfait que sur des
missions en clientèle, essentiellement dans le spatial et l’automobile :
-
Responsable fonction, dév. C embarqué applicatif – CONTINENTAL (31 mois), 3 personnes
Gestion de la traçabilité des exigences, DOORS – AIRBUS (4 mois), 3 personnes
Référent plateau, dév. C embarqué applicatif – CONTINENTAL (11 mois), 5 personnes
Chef de projet, développement VB, SQL, HTML – CNES (14 mois), 6 personnes
1994 – 2007
Développements C/C++
Au sein de la même SSII pendant 18 ans, j’ai effectué différentes missions ou participé à des projets dans
tous les domaines :
-
Développement C logiciel de test pour centrale d’acquisition – CNES (2 mois)
Architecture réseau – SFR (2 mois)
Développement C++ serveur vidéo – Clinique PASTEUR (3 mois)
Développement C, XML passerelle Web – GIE AGORA (6 mois)
AIT Microsatellite – CNES (34 mois)
Développement C embarqué couches applicatives, contrôle moteur – CONTINENTAL (26 mois)
Développement VB banc sol – ROCKWELL (3 mois)
Administration réseau X25 – FRANCE TELECOM (20 mois)
Développement C sur carte réseau – FRANCE TELECOM (15 mois)
Page 2
Didier ROQUES

EXPERIENCES PROFESSIONNELLES DETAILLEES
INFOTEL - Blagnac (31)
Juin 2015 à aout 2015
Ingénieur développement
Projet: Arcsys, système d’archivage à valeur probante.
Le logiciel Arcsys est une solution d’archivage pérenne et sécurisée pour les données électroniques.
Il assure la conservation à long terme des données, garantit leur restitution à l’état d’origine et apporte les
preuves nécessaires à la reconnaissance juridique des informations électroniques archivées.
Réalisations:

Corrections de bugs

Etude d’intégration avec Secdocs (partenariat avec Fujisu).
Environnement technique:
 Langage C
 Environnement Linux
 NetBeans
AKKA - Toulouse (31)
Janvier 2015 à mai 2015
Analyste – Développeur C
Projet: Air-Cobot, prototype de robot d’assistance aux inspections des avions
Le projet Air-Cobot vise à développer les outils permettant un nouveau mode d'inspection visuelle d’un
avion. Il est composé de capteurs non destructifs montés sur un robot collaboratif « Cobot », autonome
dans ses déplacements.
Ce robot d’inspection permettra notamment de garantir la répétition des opérations d’inspection, de les
fiabiliser. Il apportera une réelle collaboration avec les professionnels, soit lors d’un tour d’inspection d’un
avion avant le décollage, ou encore lors des phases de maintenance en hangar.
Les briques logicielles indépendantes (mission controler, géolocalisation, navigation, capture d’images,
IHM maintenance) communiquent par messages MQTT. Chaque logiciel de test doit permettre l’émission
de tous les messages vers les autres composants.
Réalisation:

Développement des logiciels de tests.
Environnement technique:
 Langage C
 Environnement Linux
 QT
Page 3
Didier ROQUES
AIRBUS - Toulouse (31)
Octobre 2012 à décembre 2014
Analyste - Support niveau 2
Projet: SABRE, Système Applicatif et Bases de données pour la Réalisation des Essais.
Maintenance des applications pour les Essais en Vol : SABRE permet la définition des chaînes de mesure
et la gestion des paramètres physiques à étudier pour la certification des avions, ainsi que la
programmation des équipements.
L’arrivée de nouveaux types d’avion (A400M, A380, A350 et Néo) et de nouveaux équipements de test
impliquent un fort besoin d’évolution de cet ensemble d’application. Ces évolutions se font soit par
Demande de Travaux (DT) sur des durées variables, soit par Faits Techniques (FT) sur une durée
maximum de 3 jours.
Je suis en charge de tous les FT.
Réalisations:

Analyse des FT

Correction/développement C, OpenRoad, SQL

Tests unitaires et d’intégration

Suivi de l’activité
Bilan:
Dans le contexte de production où le vol de l’avion est prévu quelques jours après voire le lendemain, la
correction de ces FT demande une grande réactivité.
Cette activité est intégrée au support utilisateur (niveau 2).
En deux ans, plus de 350 FT ont été corrigés.
En raison de l’importance de la certification, le suivi des
résolutions des FT est intégré aux KPI du département des
essais en vol (EVIDS).
Environnement technique:
 Langage C, SQL
 Environnement HP Linux
 Environnement de développement OpenRoad
 Base de données Ingres
 Gestion de configuration sous CVS
 Système de suivi des anomalies Bugzilla
Page 4
Didier ROQUES
CONTINENTAL - Toulouse (31)
Janvier 2010 à juillet 2012
Responsable fonction Immobilizer
Projet: BCM : Calculateur habitacle pour NISSAN. Logiciel embarqué couches applicatives.
Le BCM est un calculateur qui réalise les fonctions nécessaires à l’intérieur d’un véhicule.
Les développements sont divisés en fonctions principales, un groupe de développeurs est dédié à chacune
des fonctions. Le projet fait suite à une première version réalisée en 2008. Nissan poursuit cette série avec
Continental pour plusieurs variantes, destinées à des marchés et des modèles différents.
Réalisations:
 Gestion des tâches pour le groupe Immo
 Analyse des spécifications
 Design sous Rhapsody
 Codage C
 Rédaction des documentations SRS, SDD
 Tests unitaires sur banc
 Relecture du plan de test réalisé par le système
 Interface avec le responsable Immo NISSAN
 Analyse des concerns et correction
Bilan:
A travers ce projet, j’ai pu prendre la responsabilité d’une fonction importante du logiciel et gérer une
équipe internationale, le groupe Immo étant composé en partie de développeurs off-shore (Tunisie).
Environnement technique:

Langage C

Gestion de configuration CM Synergy

Gestion des évolutions Synergy Change

Microprocesseur Star12x Freescale
Page 5
Didier ROQUES
AIRBUS - Blagnac (31)
Septembre 2009 à décembre 2009
Qualité : gestion des exigences
Projet: Qualité A350
Vérifier et compléter la traçabilité des exigences pour les designers entre les différentes documentations
SRS et SDD, sous DOORS.
Réalisations:

Mise à jour de la traçabilité des exigences

Portage sous DOORS des dernières spécifications Word

Bilan hebdomadaire de l’équipe au chef de service
Bilan:
L’objectif de 80% de traçabilité couverte à fin décembre a été dépassé, 100% étant prévu par la suite.
Le changement des outils, notamment pour la traçabilité, a perturbé le mode de fonctionnement des
designers Airbus, cette mission s’est déroulée dans un environnement relationnel tendu.
Environnement technique:

Gestion des documentations et exigences sous DOORS

Génération de rapport sous Excel (VBA)
Page 6
Didier ROQUES
CONTINENTAL - Toulouse (31)
Avril 2008 à février 2009
Ingénieur d’études / Référent plateau
Projet: direction assistée pour Volkswagen. Logiciel embarqué couches applicatives.
Géré en Allemagne par Continental, ce logiciel embarqué est en partie réalisé par 2 plateaux de soustraitants toulousains avec une interface Continental à Toulouse, au département Châssis.
Réalisations:

Management des work-packages pour les 6 développeurs (répartition des tâches, gestion des
livrables)

Interface technique en local avec le client

Rédaction SRS, SDD et plan de test sous DOORS

Développement logiciel

Tests sur simulateur : tests unitaires et tests d’intégration
Bilan:
La gestion de projet en Allemagne est efficace et très précise, pas d’entrants manquants ni de délai de
livraison non respectée, tout est cadré. Un projet sans problème majeur.
Environnement technique:

Langage C

Gestion de configuration CM Synergy

Gestion des évolutions Synergy Change

Gestion des documentations sous DOORS

Microprocesseur NEC V850
Page 7
Didier ROQUES
CNES - Toulouse (31)
Janvier 2007 à février 2008
Chef de projet
Projet: Segment sol de trajectographie Scout Mir.
MIR est le diminutif de montgolfière infrarouge, montgolfière sans nacelle chauffée par le soleil et
emportant une charge utile à 30Km d’altitude pour l’étude de la couche d’ozone.
Le segment sol est un ensemble de 6 logiciels interconnectés répartis sur 4 ordinateurs, permettant le suivi
en temps réel des ballons et la récupération des données via les satellites GPS et IRIDIUM.
Le banc est déployé à la fois sur le site de lancement et dupliqué à Toulouse. Chaque segment comporte
un serveur qui récupère les TM et les décode, une base de données qui enregistre les TM décodées, une
IHM de contrôle du ballon pour envoyer des TC, une IHM de gestion de la base de données, une IHM de
trajectographie, et une IHM de prévision de trajectoires.
Réalisations:

Gestion des tâches pour les 6 développeurs

Interface client

Conception et modélisation des bases de données

Développement de l’IHM de gestion

Intégration et tests du banc complet
Bilan:
Le segment sol a été déployé pour une campagne météo aux Seychelles dès la fin du projet. Il devait suivre
ensuite plusieurs campagnes, jusqu’à son remplacement prévu pour 2012.
La gestion financière de ce projet était compliquée pour les deux parties.
Du fait de la grande diversité des technologies à interfacer, la partie technique était complexe et très
intéressante.
Environnement technique:

Langages : Visual Basic 6.0, HTML, PHP

Base de données MySQL

Méthode : Merise
Page 8
Didier ROQUES
CNES - Toulouse (31)
Aout 2006 à septembre 2006
Développement logiciel de contrôle thermique
Projet: Expérience T2L2 pour satellite JASON 2.
Logiciel de contrôle des alimentations des thermistances et acquisition courant / tension.
Réalisations:

IHM de gestion

Programmation de la centrale d’acquisition

Gestion des TC/TM pour l’application de l’algorithme de régulation
Bilan:
Développement court dans un nouveau domaine technique, la programmation de centrale d’acquisition.
Environnement technique:

Langage : C

Compilateur : NI CVI 6.0

Matériel : centrale d’acquisition AOIP
SFR - Toulouse (31)
Mai 2006 à juin 2006
Architecture réseau téléphonie
Projet: Etude d’évolution de l’architecture du réseau UMTS
Réalisation:

Prévisionnel des commandes de lignes et faisceaux hertziens à travers la gestion des chemins de
transmission
Bilan:
Mission courte pour aider à absorber la charge élevée de l’architecte lors du déploiement de la 3G.
Environnement technique:

Outil spécifique WORLD, base de données des FH
Page 9
Didier ROQUES
Clinique PASTEUR - Toulouse (31)
Décembre 2005 à février 2006
Développeur C++
Projet: serveur de diffusion UDP
L’objectif est de permettre le partage de diagnostic à distance entre médecins au cours d’une opération par
la diffusion vidéo des interventions chirurgicales en temps réel sur Intranet.
Réalisation:

Conception et développement du serveur HTTP

Développement des IHM visualisation et contrôle caméra
Bilan:
Premier test de validation concluant effectué dans un bloc opératoire le dernier jour de la mission.
Environnement technique:

Langage : C++
G.I.E. AGORA - Montauban (82)
Avril 2005 à octobre 2005
Développeur C/C++
Projet: serveur inter-opérabilité
Passerelle Web - Mainframe.
Le serveur doit permettre d’accéder aux services fournis par un Mainframe IBM depuis une interface Web.
Un serveur HTTP communique avec les interfaces clients en http, les données échangées sont parsées
dans un fichier XML et récupérées par une DLL pour communiquer avec l’interface série du Mainframe.
Réalisation:

Développement de la DLL de gestion des paramètres, de la DLL de gestion des données XML

Développement du client http et de la DLL de communication

Développement de l’outil d’administration du serveur HTTP
Bilan:
Le remplacement des VT100 par un client intranet est un enjeu important de modernisation du SI.
L’objectif est atteint, les tests réalisés ont validé le fonctionnement attendu par le client.
Environnement technique:

Langages : C, C++, XML
Page 10
Didier ROQUES
CNES - Toulouse (31)
Avril 2001 à janvier 2004
Développeur C
Projet: Intégration micro-satellites
Les micro-satellites sont des satellites de moins d’un mètre cube, dont l’étude générique permet de
réutiliser l’architecture, seule la charge utile change.
Réalisation:

Micro-satellite DEMETER :
o rédaction de plans de test pour chaque carte d’interface
o développement d’un logiciel de test des interfaces hardware
o développement d’un logiciel d’intégration banc
o développement d’un logiciel de validation firmware OBC

Micro-satellite PARASOL :
o Evolution du logiciel banc image
Bilan:
Un peu de développement, beaucoup de test.
Environnement technique:

Langage : C

Compilateur : INMOS D7414A, Borland C, NI CVI 5.0, Visual C++

Matériel : Simulateur OBC, cartes électroniques : CPU T805, TM/TC, I/O
SIEMENS AUTOMOTIVE SA - Toulouse (31)
Février 1999 à mars 2001
Développeur C
Projet: Contrôle moteur, logiciel embarqué couches applicatives.
Développement du logiciel de contrôle moteur pour Ford Fiesta.
Réalisation:

Codage

Tests TU/TI
Bilan:
Le développement au contrôle moteur est peu créatif, le système fournit en entrée tous les détails
d’implémentation et ne laisse aucune latitude au développeur.
Environnement technique:

Langage : C

Matériel : µC C166, outils de tests SAM2000, CARTS, GSP
Page 11
Didier ROQUES
STEEL ELECTRONIQUE - Mazères (31)
Avril 1998 à mai 1998
Développeur C
Projet: Logiciel bord
Modification du logiciel bord NACAL 2, expérience scientifique embarquée.
Réalisation:

Codage

Test
Environnement technique:

Langage : C

Matériel : émulateur MICE 2
ROCKWELL COLLINS FRANCE - Blagnac (31)
Juillet 1997 à septembre 1997
Développeur VB
Projet: Banc sol TE228
Seconde version du banc sol de chargement de données pour récepteur GPS TE228 pour les hélicoptères
de l’armée de terre.
Réalisation:

Spécification, conception, codage et test du nouvel IHM

Expertise et évolution de la DLL de communication récupérée sur la version précédente
Environnement technique:

Langage : Visual Basic 4.0

Système : Windows 3.11
Page 12
Didier ROQUES
FRANCE TELECOM - Blagnac (31)
Septembre 1995 à avril 1997
Développeur C
Projet: Administration réseau
Etudes et déploiement du réseau téléinformatique X25.
Réalisation:

Etude des besoins d’évolution, rédaction des CdC

Commandes des matériels, installation et configuration

Réalisation d’un logiciel de calculs statistiques des indicateurs de fonctionnement
Environnement technique:

Matériel : Commutateurs X25 TRT, multiplexeurs GANDALF

Supervision : NMX

Langage : C, Kermit, Dbase 4
Novembre 1994 à juin 1995
Développeur C
Projet: Adaptation à la norme ISDN PCI
Adaptation d’un logiciel de communication à la norme ISDN PCI.
Réalisation:

Spécification et codage
Environnement technique:

Matériel : Carte RNIS SYNAPTEL

Langage : C
Avril 1994 à octobre 1994
Développeur C
Projet: Interconnexion OS 2 par TCP/IP via NUMERIS
Logiciel de connexion d’un PC sous OS 2 à des sites distants par TCP/IP via NUMERIS et X25.
Réalisation:

Spécification et codage de l’interface de configuration

Rédaction du manuel utilisateur
Environnement technique:

Matériel : Carte RNIS SYNAPTEL, Boîtier RNIS TELSAT
Page 13