Menu

Kévin DUGUÉ

Le Kremlin-Bicêtre

En résumé

Programmation :
Langage C, C++/QT, C#, VB, Fortran, Python, Matlab, SHELL, VRML

Web:
HTML, PHP, Javascript, CSS

Intégration Continue:
Jenkins

Gestion de configuration:
SVN, CVS, Visual SourceSafe, Team Foundation Server

SGBD:
SQL/MySQL/SQLite3/Paradox/Oracle

Tests & validation:
Mantis, Robot Framework

Gestion de projet:
JIRA, cycle en V, méthodologie agile (SCRUM), Microsoft Project

Normes/Protocoles:
GPIB, TCP/IP, Modbus, RS232, CAN

Environnements/Logiciels:
Visual Studio, Borland, Dreamweaver, Alfresco, Eclipse, Netbeans

Mes compétences :
Visual basic
FORTRAN
C#
QT
Python/PyQt4
C++
Programmation
ingénieur
Informatique

Entreprises

  • IT Link - Développeur pour Envivio (groupe Ericsson)

    Le Kremlin-Bicêtre 2016 - maintenant Client final : Envivio (groupe Ericsson) – Saint Jacques de la Lande (35)

    Développement sur le logiciel de supervision des équipements et logiciels déployés GURU.

    Environnement technique : C#, Python, SNMP, SOAP/REST, Skyline Dataminer, Robot Framework, Visual Studio 2008
  • IT Link - Développeur pour Astellia

    Le Kremlin-Bicêtre 2014 - 2016 Client final : Astellia – Vern-Sur-Seiche (35)

    Il s’agit d’une mission de développement logiciel au sein de la R&D d'Astellia, dans une équipe composée de 10 ingénieurs.
    Elle a pour objectif de maintenir et faire évoluer les logiciels d’analyse de la qualité perçue par les utilisateurs des réseaux de téléphonie mobile.
    Ces logiciels permettent de créer des statistiques et des résumés du trafic utilisateur sur les réseaux mobiles depuis la 2G jusqu’à la 4G.

    Environnement technique : C++, C#, python, Visual Studio 2008, Jenkins
  • IT Link - Développeur pour le CEA

    Le Kremlin-Bicêtre 2012 - 2013 Client final : CEA – Bruyères-le-Châtel (91)

    WinPMCC 5.0 est un projet qui a pour but d'analyser les données issues de capteurs infrasons, sismiques et hydroacoustiques répartis dans le monde entier. ,Cet outil est capable de regrouper les signaux reçus suivant leur source. Il s'intègre dans une chaîne de traitement permettant de détecter et surveiller l'activité nucléaire mondiale. Cette utilisation s'inscrit dans le cadre du Traité d'Interdiction Complète des Essais nucléaires (TICE)

    Environnement technique : C++/QT/Qwt/QwtPolar, XML, BDD oracle, matlab, netbeans 7.2
  • IT Link - Responsable technique pour GDF SUEZ

    Le Kremlin-Bicêtre 2012 - 2012 Client final : GDF SUEZ – Paris (75)

    Projet TRIADE, développement d'un logiciel de prévisions et simulations de consommations de gaz.

    Environnement technique : Visual Studio, C#, .NET 4.0, R, R.NET
  • IT Link - Responsable technique pour THALES ED

    Le Kremlin-Bicêtre 2011 - 2012 Client final : THALES ED – Vélizy (78)

    Projet FLASH BUG :
    logiciel de supervision des salles de déverminage et de durcissage de Tubes à Ondes Progressives spatiaux.

    Projet TOP :
    logiciel de supervision de banc automatique de mesures de recette de Tubes à Ondes Progressives spatiaux.

    Projet ARAO :
    logiciel de supervision de banc d’aide et de réglages de mesures de Tubes à Ondes Progressives spatiaux.

    Environnement technique:
    Programmation C#, communication GPIB/Ethernet, ComponentOne Studio for Winforms, Measurement Studio, Visual Studio 2008
    oscilloscope Lecroy XS44 en Ethernet, BDD Paradox
  • IT Link - Développeur pour EDF

    Le Kremlin-Bicêtre 2010 - 2011 Client final : EDF – Clamart (92)

    Développement du logiciel MAT5DYN issu de la mise à jour et de l’extension des fonctionnalités du logiciel MAT4DYN permet tant la modélisation du comportement dynamique du cœur et du circuit primaire d’un Réacteur à Neutrons Rapides (RNR).
    Il permet de décrire et de quantifier physiquement l’évolution en fonction du temps des principales caractéristiques du réacteur liées à l’exploitation et à la sûreté, lors de transitoires d’origine accidentelle initiés par différents évènements.
    Les développements sont multiples :
    Mise en gestion de configuration du logiciel (SVN);
    Mettre en place une machine de tests afin de s’assurer de la non-régression du code produit (Hudson);
    Mise en place d’un outil de bug tracker (Mantis) ;
    Réingénierie informatique du code Fortran à savoir une restructuration complète du code (approche pseudo objet), une identification et résolution des points faibles de l’application (fuites mémoires, profilage, variables non initialisées…), une documentation et commentaires poussés… (valgrind, gprof…)
    Rendre le logiciel indépendant de l’environnement MATLAB pour la partie entrée (XSD/Python);
    Réalisation d’une IHM pour post-traiter les résultats CSV de calcul issus du Fortran (Python/QT/Qwt);
    Evolutions fonctionnelles purement liées à la physique neutronique ;

    Environnement technique : Programmation Fortran, Python/QT/Qwt, XML/XSD, Eclipse, Linux Debian 4/6
  • IT Link - Développeur pour ECA EN

    Le Kremlin-Bicêtre 2010 - 2010 Client final : ECAN EN – Saint-Herblain (44)

    Développement du logiciel de supervision des moteurs électriques de propulsion de la nouvelle génération de sous-marins nucléaires d’attaque « Barracuda ».

    Environnement technique : Programmation C++, Borland Developer Studio 2006, modbus, RS232, profinet
  • IT Link - Développeur pour ECA EN

    Le Kremlin-Bicêtre 2010 - 2010 Client final : ECAN EN – Saint-Herblain (44)

    Refonte du logiciel embarqué des 3 unités d’affichage constituant le poste de pilotage du sous-marin nucléaire lanceur d’engins « Le Terrible ».
    • Unité d’affichage 1 : immersion réelle et ordonnée, écart d’immersion, variation d’immersion et assiette du sous-marin
    • Unité d’affichage 2 : cap réel/ordonné, écart de cap et axiométrie des barres avant/arrière/direction du sous-marin
    • Unité d’affichage 3 : Domaine d’Immersion Vitesse et houle du sous-marin

    Environnement technique : Programmation C, micro C68K, contrôleur LCD EPSON S1D13506, WinIdea/Eclipse, Citect (supervision/simulation)
  • IT Link - Développeur pour TOKHEIM SATAM

    Le Kremlin-Bicêtre 2009 - 2010 Client final : TOKHEIM SATAM – Falaise (14)

    Contexte du projet : Travail sur le produit Equalis L
    Description du projet :
    • développement de l’application TM_Backup permettant de sauvegarder et restaurer la base de données du module de transaction avec CompactFlash
    • développement de l’application TM_Reboot permettant de redémarrer le système à intervalle régulier
    • développement du logiciel EQUADiag pour mettre à jour les softs des cartes électroniques et du module de transaction.
    • mise en place des outils d’installation du logiciel EQUADiag.
    • mise en place d’outils de diagnostic
    Environnement technique : Programmation C/C++/C#
    Mots clés :
    Sauvegarde/Restauration, Diagnostic, Programmation de cartes électroniques, Connexion et lancement de services à distance
  • IT Link - Développeur pour le CEA

    Le Kremlin-Bicêtre 2009 - 2009 Client final : CEA – Bruyères-le-Châtel (91)

    Développement d’un logiciel d’évaluation de la dispersion de polluants dans l’environnement, sous forme de rejets atmosphériques ou liquides liés à des fonctionnements normaux ou accidentels.

    * Codage de l’IHM et de la gestion des données.

    * Rédaction de la documentation associée.

    * Tests et validation sous Mantis.

    Environnement technique : Programmation C++/QT/SQLite/XML sous XP,
  • IT Link - Développeur pour l'IFREMER

    Le Kremlin-Bicêtre 2009 - 2009 Client final : IFREMER – Brest (29)

    Internationalisation d’un logiciel d’exploitation d’images et vidéos numérisées.

    * Intégration dans le code existant.

    Environnement technique : Programmation C# sous XP, Microsoft Visual Studio 2005
  • IT Link - Développeur pour le CEA

    Le Kremlin-Bicêtre 2009 - 2009 Client final : CEA – Bruyères-le-Châtel

    Développement de nouvelles fonctionnalités relatives au site internet du DASE http://www-dase.cea.fr/

    * Développement d’un nouvel outil permettant de vérifier que les fichiers cartes, événements et signaux relatifs aux événements des bulletins sismiques mis en lignes sur le site Web DASE sont bien disponibles dans leur arborescence de stockage (BASH/SHELL).

    * Corrections et évolutions apportées sur le code existant (HTML/PHP) du site internet.

    Environnement technique : Programmation HTML/PHP/SHELL sous XP et LINUX
  • IT Link - Développeur pour la MAIF

    Le Kremlin-Bicêtre 2009 - 2009 Client final : MAIF – Niort (79)

    Refonte totale du site maif.fr

    * Reprise des pages HTML de l’ancien site et mise à jour du contenu en respectant la nouvelle charte graphique CSS.

    * Analyse et intégration des pages HTML sur le Système de Gestion de Contenu du nom d’Alfresco.

    * Tests et validation sous Mantis.

    Environnement technique : HTML, CSS, Alfresco, CMS, Mantis
  • IT Link - Développeur pour le CELAR

    Le Kremlin-Bicêtre 2008 - 2009 Client final : CELAR – Rennes (35)

    Développement d’algorithmes de traitement du signal

    * Codage d’une librairie en C comprenant la plupart des fonctions utilisées sous Matlab.

    * Codage d’algorithmes.

    Environnement technique : Programmation C sous XP, Microsoft Visual Studio C++ 6.
  • IT Link - Développeur pour l'IFREMER

    Le Kremlin-Bicêtre 2008 - 2008 Client final : IFREMER – Brest (29)

    Développement d’un logiciel d’exploitation d’images et vidéos numérisées.

    * Codage d’une partie de l’IHM

    * Codage du traitement des données numérisées

    Environnement technique : Programmation C#/XAML sous XP, Microsoft Visual Studio 2005.
  • IT Link - Développeur pour THOKHEIM SATAM

    Le Kremlin-Bicêtre 2008 - 2008 Client final : TOKHEIM SATAM – Falaise (14)

    Amélioration technique et fonctionnelle du système de comptage de produits hydrocarbure pour l’industrie pétrolière :

    * Codage d’un logiciel de supervision modbus TCP/IP pour simuler des opérations sur le système électronique de gestion du comptage.

    * Corrections de bugs en retour terrain

    * Evolutions sur spécifications

    o Refonte du système de récupération et de reconstruction de données lors de problèmes détectés.

    o Refonte du module de gestion de la communication série et interprocessus, afin de diminuer la consommation CPU et d’améliorer la vitesse des échanges sur le bus CAN.

    * Tests et validation

    Environnement technique : Programmation C sous XPE et C# sous XP, Microsoft Visual Studio 2005, Communication Bus CAN, Communications série, ModbusTCP/IP
  • IT Link - Développeur pour le CEA

    Le Kremlin-Bicêtre 2008 - 2008 Client final : CEA – Bruyères-le-Châtel (91)

    Projet : développement d’un logiciel pour l’exploitation de signaux numérisés

    * Codage des interfaces graphiques

    * Codage des fonctions de lecture et de traitements des données issues des mesures

    * Codage des outils de visualisation

    * Rédaction de la documentation associée

    Environnement technique : Programmation C, C++, IHM, Matlab
  • IT Link - Développeur pour le CEA

    Le Kremlin-Bicêtre 2007 - 2008 Client final : LRBA – Vernon

    Projet : évolution technique et fonctionnelle d’une plateforme de simulation

    Codage de fonctions de traitement du signal

    Codage de fonctions de connexion client/serveur utilisant les sockets

    Rédaction de la documentation associée

    Environnement technique : Microsoft Visual C++ 6.0, C++, API Socket, Matlab
  • Capgemini - Stage de développement pour Capgemini

    SURESNES 2007 - 2007 Projet : Enrichissement de services LBS (Location Based Services) pour les usagers en téléphonie mobile

    Création d’un logiciel en C++ pour Pocket PC (client lourd)
    • Récupération et décodage de trames NMEA du GPS intégré via port série
    • Capture photo et vidéo avec l’API Directshow
    • Géo-marquage de photos avec le format EXIF (méta données)
    • Géo-marquage de vidéos avec le standard MPEG-7
    • Mise en place du serveur de messagerie ArgoSoft Mail Server
    • Envoi par protocole SMTP avec l’API Winsock

    Création d’un portail web en HTML/PHP exploitant ces photos et vidéos géo-référencées
    • Mise en place du serveur Darwin Streaming Server
    • Lecture des vidéos par protocole RTSP
    • Utilisation de l’API Virtual Earth comme serveur cartographique
    • Enregistrement des positions GPS dans une base de données MySQL

    Environnement technique: Programmation C++, Visual Studio 2005 (SDK Windows Mobile 5.0), GPS, API (Directshow, Winsock, Virtual Earth) , MPEG-7, Dreamweaver, HTML, PHP/MySQL, Javascript, protocoles RTSP/ SMTP, Darwin Streaming server.

Formations

Réseau