Menu

Cyprien HUFSCHMITT

BESANÇON

En résumé

Mes compétences :
Informatique
Gestion de projet
MFC
Xml

Entreprises

  • Digital Surf - Responsable du développement logiciel

    BESANÇON 2013 - maintenant
  • Digital Surf - Ingénieur étude et développement

    BESANÇON 2009 - 2013 Développment et maintenance du logiciel d'analyse de relief de micro surfaces Mountains. (www.digitalsurf.fr)

    Développement et évolution du logiciel de pilotage de machines de métrologie (mesure de surface) en nanotechnologies.
  • CEGEDIM - Ingénieur étude et développement

    Boulogne-Billancourt 2006 - 2008 Divers courts projets et corrections de bugs liés au métier de visiteur médical :
    o Affichage de données issues d'enquêtes de prescriptions auprès des médecins
    o Impression de fiches médecins

    Migration de Visual Studio 6 vers Visual Studio 2005 : évolution et maintenance du code, optimisations

    Refonte de l'interface graphique du logiciel :
    o Gestion complète du projet pendant 2 ans, design, conception, gestion des développeurs rattachés à ce projet
    o Définition des besoins
    o Conception avec un designer de l'interface
    o Conception et développement de l'architecture de développement. Utilisation de plusieurs design pattern : singleton, compteur de référence … représentation de tous les objets en Xml, utilisation très poussée d'objets runtime.
    o Développement des contrôles graphiques à partir de contrôles MFC, de contrôles BCG, et de nouveaux contrôles
    o Description des écrans et des contrôles en XML/XSD
    o Création d'un langage de script à partir des librairies boost et biscuit (STL)
    o Formation des utilisateurs, support et maintenance

    Développement d'un moteur d'impression basé sur là même architecture que l'interface graphique :
    o Description Xml des modèles d'impression pour qu'ils puissent être personnalisables par les utilisateurs.
    o Génération d'impressions au format pdf (à partir de la librairie QuickSED)
    o Début de développement d'un éditeur de modèles

    Implémentation d'une passerelle vers un logiciel de présentation : Proscape (6 mois)
    o Implémentation d'un plugin C# pour récupérer les données de Proscape dans un fichier Xml
    o Ecriture de scripts JScript pour traiter ces fichiers Xml et renseigner la base de données de Teams

    Développement du programme d'installation avec InstallShield 12
  • EBP - Ingénieur étude et développement

    Gazeran 2003 - 2005 Gestion des paiements automatisés suisses (BVR/DTA) basés sur des ordres de virements envoyés à la banque, et des paiements reçus en retour de la banque.

    Liaisons avec des logiciels d'experts comptables (EBP, SAGE, Ciel, Cegid, CCMX). Imports/Exports de lignes comptables dans les formats des différents logiciels.

    Développement d'un agenda : affichage en jour/semaine/mois, sélection des contacts dans la base de données, rappels automatiques, synchronisation outlook

    Gestion d'un import/export des factures au format Xml

    Refonte du logiciel de caisse enregistreuse (18 mois)
    o Commande d'études de marché pour définir les besoins des clients
    o Etude d'une nouvelle interface graphique tactile et paramétrable
    o Implémentation de l'interface, des contrôles spécifiques, et des écrans de paramétrage
    o Implémentation du métier de caisse : saisie rapide d'articles regroupés par familles, annulation, mise en attente, paiements (chèque imprimés, CB, espèce, Ticket restaurant …)
    o Implémentation du matériel de caisse (lecture de code barres, lecture de badges, imprimantes tickets, lecteur de CB, claviers personnalisables …)
    o Gestion de cartes de fidélités
    o Echange de données avec le logiciel de gestion commerciale (Back office)

    Etude de composants du marché en vue de réécrire les logiciels en C#
    o Recherche de moteur d'impression, de grilles, de composants graphiques, de bases de données …

    Nombreuses corrections de bugs

Formations

Réseau

Annuaire des membres :