Menu

Christophe RICHARD

MEXIMIEUX

En résumé

Mes compétences :
Développement informatique
Automatisme
WinDev
Microsoft Windows CE
Microsoft Visual Studio
C++
Microsoft Windows
C Programming Language
Visual Basic .NET
Qt
OpenGL
Microsoft .NET Technology
Linux
SQL/MySQL
Microsoft Windows XP
Microsoft Visual Studio.NET
TCP/IP
Microsoft Windows 7
Microsoft SQL Server
Microsoft C-SHARP
Visual Basic 6
National Instruments
Motorola Hardware

Entreprises

  • Teralog (Marseille) - INGENIEUR INFORMATICIEN

    2008 - maintenant SARL de conception de logiciels d'acquisition de signaux sur PC

    * Réalisation d'un logiciel de contrôle de taximètre
    Client : Polytests pour les centres de contrôles
    Permet d'effectuer le contrôle légal de la métrologie des compteurs de taxi en détectant par caméra vidéo que le tarif affiché correspond bien à la distance ou au temps de parcours. L'ensemble a été certifié par le LNE.
    Environnement : Windows 7,Visual Studio 2010, C++, Qt 4.8, MySQL, National Instruments

    * Création d'un écran de visualisation spectrale en 3D type Waterfall
    Clients : MBDA, Thalès Alénia, TRW
    Affiche en temps différé une série de spectres en représentation 3D pour suivre leur évolution selon un critère (temps, fréquence d'excitation, ...).
    Environnement : Windows XP à 7,Borland C++, OpenGL

    * Développement d'un enregistreur numérique permanent
    Client : MBDA
    Acquiert en permanence (24/7) 8 à 64 voies (10 kHz/voie) et gère le stockage des signaux (3 semaines minimum d'historique). L'IHM permet un accès rapide aux données et offre une panoplie d'outils.
    Environnement : Windows 7,Borland C++, National Instruments, RAID1, Mercurial

    * Mise à niveau du système de pilotage d'un banc de test satellite
    Client : Thalès Alénia
    Permet de mesurer le centre de gravité d'un satellite.
    Environnement : Windows 7,Windev 12
  • Isitec International (Feyzin) - INGENIEUR INFORMATICIEN

    2006 - 2008 PME spécialisée dans la conception et l'intégration de systèmes de tri logistique

    * Étude et développement de systèmes de tri par reconnaissance vocale
    Clients : La Poste, Coliposte
    Guide l'opérateur équipé d'un casque-micro à effectuer l'opération de tri selon un critère énoncé.
    Environnement : Windows Vista XP et CE5, Visual Studio 2005, C, VBNet, moteur Nuance Vocon 3200

    * Remplacement d'un système de préparation de commande sur terminaux propriétaires par des terminaux Windows CE en Wifi
    Client : Etam Lingerie
    Création d'un serveur de connexions, de la dll d'interface pour le logiciel client et de l'émulateur embarqué sur le terminal. Le but étant que ce changement de matériel soit transparent pour les opérateurs et pour les logiciels existants.
    Environnement : Windows XP, Windows CE5, Visual Studio 2005, C, Delphi, TCP/IP

    * Automatisation d'un poste de pesage
    Client : 123 (Etam)
    Interfacé avec l'automate de ligne par des entrées TOR déportés sur réseau Ethernet, l'application permet d'associer à chaque colis, identifié par code barre, un poids lu via une liaison série . La remontée périodique vers l'AS400 s'effectue via un répertoire partagé.
    Ce projet a permis à la société de migrer vers l'environnement DotNet.
    Environnement : Windows XP, Visual Studio 2005, C#, TCP/IP
  • CESA (Feyzin) - INGENIEUR INFORMATICIEN

    2005 - 2006 PME spécialisée dans la conception et l'intégration de systèmes de tri logistique

    * Mise en service et optimisation du rétrofit de plates-formes de tri colis
    Client : Coliposte
    Mise en service sans interruption de la production. Changement de l'automate (Siemens S7) du trieur Beumer, des modules d'entrées/sorties déportés (Profibus) et de l'environnement informatique (poste pilote, serveur BDD, poste d'injection, ...).
    Environnement : Windows NT et Server 2003, Visual Studio 6, C, SQL Server

    * Extension d'une ligne de préparation de commandes
    Client : Eminence
    Doublement de la capacité de préparation. Ajout d'une ligne d'approvisionnement en cartons vides adaptés à la taille de la commande, d'une ligne de ré-approvisionnement et d'un tri pour la palettisation finale. Gestion du dialogue avec l'AS400. Création d'un émulateur pour valider les algorithmes.
    Environnement : Windows NT, Visual Studio 6, C, SQL Server, ASI
  • Teralog (Marseille) - INGENIEUR INFORMATICIEN

    2004 - 2005 SARL de conception de logiciels d'acquisition de signaux sur PC

    * Création du site internet de la société
    Client : interne
    Présentation de la société et des produits en version Française et Anglaise.
    Environnement : FrontPage 2003, JavaScript

    * Ajouts de fonctionnalités aux produits logiciels de l'entreprise
    Client : MBDA, Thalès Alénia
    Ajout de traitements temps réel ou différé et d'outils selon les besoins de chaque client.
    Environnement : Windows XP, Borland C/C++
  • B+X (Marseille) - INGENIEUR INFORMATICIEN & AUTOMATICIEN

    2002 - 2004 PME spécialisée dans l'intégration de systèmes de tri logistique

    * Modernisation d'une ligne de préparation de commandes automatisée (trieur Beumer 100 sorties)
    Client : SCAPC (Intermarché)
    Remplacement du système de pilotage central par 6 automates de lignes d'injections et 6 PC. Installation d'un serveur SQL connecté à l'AS400 et centralisant les requêtes. Ajout de postes de réception et de retours. Gestion des sous-traitants mécanique, automatisme et fournisseurs. Encadrement de 3 informaticiens.
    Environnement : Windows XP et Server, Windev 7.5, SQL Server, Applicom via DDE, TCP/IP

    * Suivi technique et mise en service d'un entrepôt logistique (30000 m²)
    Client : Columbia Sportswear
    Correspondant sur site du responsable d'affaire. Gestion des sous-traitants informatique, automatisme, électrique. Interface avec le client et l'équipe Américaine de la maison mère. Gestion des anomalies et reporting. Tests et contrôles du respect des spécifications. Formation utilisateurs.
    Environnement : Beumer/Siemens, Schneider, Oracle

    * Expertise technique sur un système de picking par afficheur
    Client : Handleman UK (Warrington)
    Recherche et correction du manque de réactivité d'une ligne de préparation de commande pilotée par afficheurs.
    Environnement : Beurmer/Siemens, C, RS485
  • SCRIPT (Meximieux) - INGENIEUR INFORMATICIEN & AUTOMATICIEN

    1996 - 2002 SARL spécialisée dans les systèmes informatiques et automatismes pour la logistique

    * Étude et programmation de machines spéciales pour l'entrepôt
    Client : Altadis
    Réalisation des plans de câblage et de la programmation automate et des périphériques (moteurs Brushless, variateurs, ..). Exemple de machines : encaisseuses, pose de coiffe, palettiseurs, ouvreuse de cartons, ... Gestion des sous-traitants et fournisseurs. Installation (8 sites en France), mise en service et formation opérateurs et personnels de maintenance.
    Environnement : Schneider PL7-2, PL7-3, PL7-PRO, Baldor, Parker, SEW, IFM, ASI, logiciel schémas électriques

    * Étude et programmation d'afficheurs intelligents pour picking multi-préparateurs
    Client : R&D interne
    Basé sur un micro-contrôleur TI, chaque afficheur peut gérer 6 opérateurs en parallèle par un code de couleur. Le pilote sur PC permet d'éviter les conflits et dialogue avec les afficheurs via une liaison RS485.
    Environnement : Windows 98, environnement Texas Instruments, C, RS 485

    * Réalisation d'un logiciel de rétro-analyse de code
    Client : Alstom (TGV Corée)
    A partir du code source des applications embarquées dans la motrice TGV, ce système régénère entre 80 et 85% de la documentation technique à produire à chaque phase du cycle en V de la méthode MACH utilisée.
    Environnement : Linux (Slackware), Lex, Yacc, méthodologie MACH

    * Modification du logiciel de gestion de la ventilation motrice du TGV-A
    Client : Alstom
    Cette modification a permis de réduire les nuisances sonores lorsque le TGV est en gare tout en assurant la sécurité du matériel.
    Environnement : Chaine de compilation spécifique, C
  • SYMINEX (Marseille) - INGENIEUR INFORMATICIEN

    1987 - 1996 PME spécialisée dans la conception de système informatisé pour la mesure temps réel

    * Réalisation de logiciels d'acquisition et traitements temps réel du signal
    Clients : Aérospatiale, MATRA, PSA, Sopémea, LRBA, ONERA, TRW, GE-Astro
    Basées sur un noyau logiciel commun, ces applications destinées aux laboratoires d'analyse vibratoire permettent la mesure de signaux sur un grand nombre de voies (jusqu'à 768) à 1 Méga-échantillons/seconde. Chaque système effectue des traitements et affichages en temps réel ainsi que du stockage et offre des fonctionnalités personnalisées. Certaines versions ont nécessité l'écriture de driver Unix pour l'intégration de cartes développées spécialement.
    J'ai eu à effectuer la programmation en C, l'installation et la mise en service ainsi que la formation utilisateur et la maintenance.
    Environnement : Unix RT, Psos+, HP-UX, C, SCCS, Accélérateur Vectoriel et graphique

    * Réalisation du logiciel embarqué de balises de mesure de bruit
    Client : Aérospatiale
    Réparties en 7 points de la piste, chaque balise, équipée de 2 microphones, permet de mesurer le niveau de bruit des avions à l'atterrissage ou au décollage. Chacune d'elle contient un bus VME avec une carte CPU, une carte IRIG, des cartes d'interface, un conditionneur B&K, un DAT enregistreur et un modem. Elles sont pilotées par radio depuis un système central implanté dans un camion et lui transmettent les niveaux 1/3 d'octave mesurés.
    Environnement : Psos+, C, HP-IB488, RS232, IRIG, Cross compilation

    * Réalisation d'un système de pilotage et de mesure pour une table 3 axes
    Client : ONERA
    Programmation du logiciel principal sur station HP-UX dans un environnement spécifique (Base de données scientifique et langage propriétaire). Programmation du logiciel embarqué dans un rack VME sous Psos+ et connecté par Ethernet. Optimisation des drivers Psos+ des cartes d'interface (HP-IB488, liaison parallèle). Envoi des consignes à la table 3 axes et lecture des mesures sur les appareils HP.
    Mise en service sur site, avec tests, optimisations et personnalisation.
    Environnement : HP-UX, Psos+, C, HP-IB488, Ethernet, liaison parallèle, Cross compilation

    * Réalisation des logiciels d'un pistolet de mesures sous-marines
    Client : Comex
    Destiné aux plongeurs, ce pistolet permet de contrôler la présence d'eau dans les piliers des plate-formes pétrolières. Un programme embarqué en assembleur effectue et stocke les mesures. Un programme en C sur PC les récupère ensuite via liaison série et permet leur exploitation.
    Environnement : Assembleur 68xx, Windows 95, C, RS232

    * Participation active à l'élaboration d'une méthodologie interne
    Client : Interne à la société
    Intégré dans un groupe de travail de 6 personnes, nous avons mis 6 mois à créer, avec l'aide d'un intervenant extérieur, une méthodologie interne de développement logiciel et électronique utilisée par la suite sur les projets.
    Environnement : GAM-T17, Cycle en V

Formations

Réseau

Annuaire des membres :