Menu

David GARCERIES

Paris

En résumé

Mes compétences :
Qt4
C++/C#
Java/j2ee
ActionScript 2
ActionScript 3.0
Flex
FoxPro
JavaScript/Ajax
Html/css

Entreprises

  • Systra - Lead Developer Web

    Paris 2016 - maintenant
  • MAGELLAN - Ingénieur d'Etudes et développement

    villeurbanne 2014 - 2016 Token Server: développement du service temps-réel de Tokenisation des PAN
    Le serveur de Token est une application permettant d’interfacer la logique applicative avec un ou plusieurs SGBDR et un ou plusieurs HSM (Host Security Module).
    Reprise et développement des modules applicatifs du serveur de Token: support de la Haute Disponibilité, rechargement dynamique de la configuration du serveur, installation et configuration de l’outil de réplication mono et bidirectionnel des bases de données, développement des outils de purge des bases de données.
    Token Quotas: développement du service temps-réel de surveillance des quotas des applications utilisatrices. (C++ sous CentOS 6.5/7, PostgreSQL, HSM)
    Caravel: développement du nouveau service SMANTRA permettant la gestion des transactions, mise en opposition des cartes et informations porteurs (C++ sous RedHat 5.10).
    Sextant Web Service: développement des servlets de tokenisation / chiffrement des fichiers.
    Sextant IHM: développement des évolutions relatives à la gestion des quotas (Déblocage d’une application utilisatrice, gestion des quotas).
    Middle Office : évolutions relatives au paiement sans contact.

    Méthodologie Agile
    Logiciel: Eclipse (Maven, Hibernate), Subversion, pgAdmin, sqldeveloper, Oracle SQL Developer, Qt Creator
    Gestion de configuration: SVN, Git
    Développement: C/C++, Java, Python, Shell
    OS: Windows, Linux Red Hat, CentOS
  • Thomson Video Networks - Ingénieur d'études Sapphire

    Ille-et-Vilaine 2011 - 2014 Maintenance et évolutions du Sapphire MPEG Broadcast Server.

    - Développement en C++ sous Visual Studio 2008 et Qt Creator.
    - Analyse du code existant
    - Maintenance et évolutions de Sapphire 5.7 / 5.8
    - Développements du Sapphire V2
  • Technicolor - Ingénieur développement Flash / intégration OpenPeak

    Issy-les-Moulineaux 2010 - 2011 EPG 2D / 3D en Flash 10 sous OpenPeak
    Développement d’un EPG 2D / 3D en Flash 10 sur une tablette OpenPeak hybride.

    - Méthodologie Agile
    - Développement en ActionScript 3 et Flash sous FlashDevelop
    - Analyse du code existant
    - Requêtes SOAP
    - Développement du mode XMLFake afin d’effectuer des démonstrations en dehors du contexte SmartVision
    - Prise en charge de la langue de la tablette sous l’EPG
    - Développement du Framework applicatif
    - Développement du mode 3D de l'EPG avec le Framework PaperVision 3D
  • Technicolor - Ingénieur développement Flash / intégration STB

    Issy-les-Moulineaux 2009 - 2009 SmartVision Flash Portal 2.0
    SFP 2.0 est une application Flash embarquée dans une Set-Top box et utilisant des Web Services afin de communiquer avec la plateforme SmartVision 4.0 : plateforme IPTV pour opérateur IP.

    - Développement en ActionScript 2 et Flash sous Eclipse
    - Analyse du code du framework SFP (SmartVision Flash Portal)
    - Développement en Flash / ActionScript2 des évolutions pour Canal Digital
    - Simulation sur PC avec MachBlue 1.2
    - Requêtes SOAP
    - Intégration et tests sur STB SAGEM
    - Rédaction des documents techniques et utilisateurs
    - Gestion de configuration SubVersion et de la maintenance applicative sous DevTracker
  • SONEO - Ingénieur développement Visual FoxPro (Assistance Technique)

    2008 - 2009 EdiPa
    EdiPA est un logiciel de gestion de troupeaux pour les éleveurs de bovins, lait et viande.
    Intégration de la gestion des lots d’animaux ainsi que des paramétrages concernant les productions viande (Pesées, croissance, aptitudes et performances, fiche carrière des animaux).

    EdiStock
    EdiStock est un logiciel de gestion des stocks d’animaux et végétaux (Inventaire et valorisation).
    Intégration des barèmes des volailles de chair, poules pondeuses et autres animaux. Développement des interfaces de saisie des stocks et inventaires.

    - Développement en Visual FoxPro
    - Analyse du code, reprise de l’existant, développement des nouvelles interfaces de saisie utilisateur
    - Développement des interfaces graphiques et du noyau de l’application en VFP sous l’IDE Visual FoxPro 8
    - Base de données SQL Server 2000
    - Création/modification de tables
    - Réalisation des requêtes SQL
  • Alten - Ingénieur d'Etudes

    Boulogne-Billancourt 2006 - 2008
  • Viaccess - Ingénieur développement C/C++

    2006 - 2008 SAS Workstation (Plateau/2 mois)
    Reprise de l’application SAS Workstation (Borland C++ Builder 5) de Viaccess afin d’en assurer les évolutions (OMA-BCAST) et la maintenance.

    OPUS (Forfait/1 an)
    Développement des évolutions, puis refonte de l’application OPUS chargée de réaliser une interface entre un système de gestion commerciale (SGC ou SMS) d’un opérateur, et le gestionnaire de titres d’accès de VIACCESS : le SAS export.

    HAL3 (Forfait/2 mois)
    Contrôle des comptes-rendus d’activité, des indicateurs du projet ainsi que du planning sous la responsabilité du Chef de Projet HAL3.

    Ingénieur développement C# .Net et ASP.Net (Forfait/3 mois)
    Refonte de l’application Assistance en C#.Net et ASP.Net permettant la gestion technique de plateformes de diffusion numérique ainsi que la traçabilité des interventions clients.
  • AES Chemunex - Ingénieur développement C/C++ et C# .NET

    2005 - 2005 Développement en C/C++ des évolutions du logiciel LabMasterCT permettant la gestion de tests microbiologiques dans un laboratoire cosmétique.

    Développement en C# .NET des évolutions du logiciel Labguard 2 et des corrections de bugs existants.

    Développement en C/C++ sous Visual Studio 6.0 du module d’acquisition des données Labguard 1 développé initialement sous LabWindows. Utilisation du multi-threading avec le modèle Producteur/Consommateur.

    Développement en C/C++ du Driver logiciel permettant la communication avec des modules d’acquisition de température Coronis via une liaison série en respectant le protocole de communication radio Coronis.

    - Développements en C/C++ effectués sous Windows
    - Analyse du code, reprise de l’existant
    - Développements en C++ sous Visual Studio 6.0 (MFC)
    - Modification et création de tables, déclencheurs (Triggers) et procédures stockées sous SQL Server 2000
    - Gestion de la documentation de conception logicielle
  • CEREP - Ingénieur développement C# .NET et C/C++

    SAINT-QUENTIN 2003 - 2005 Optimisation et maintenance de l’ensemble des applications relatives à l’accès sécurisé aux résultats des clients de CEREP (Data On Line développé en ASP sur une plateforme Windows Server).

    Développement en C# .Net sous Visual Studio 2003 d’une IHM d’accès aux données clients pour le «customer support» :
    - Requêtes SQL et création de procédures stockées en PL/SQL sous SQL Server 2000
    - Utilisation des technologies Flash, et ActionScript pour finaliser l’ensemble
    - Développement d’une DLL ISAPI (C/C++ sous Visual Studio 6.0) permettant la présentation des résultats au format XML
    Gestion de configuration sous Visual Source Safe

    Développement en JAVA sous Eclipse d’une application de téléchargement journalier des résultats Bioprint via un tunnel sécurisé SSL.

    - Développements Java sur la plateforme Linux RedHat sous Eclipse
    - Modélisation UML réalisée sur l’ensemble des projets effectués avec Together
    - Gestion de configuration sous Visual Source Safe

    Développement de l’application Bioprint en Java/J2EE dans un environnement Linux RedHat (Base de Données Oracle 6).

    - Rédaction des spécifications fonctionnelles et techniques
    - Développement en Java/J2EE des pages JSP de l’application web avec Apache Tomcat
    - Gestion d’un pool de connexions à une Base de Données Oracle 6 via son driver JDBC
    - Création des servlets via Eclipse

Formations

Réseau

Annuaire des membres :