Mes compétences :
Informatique
Gestion de projet
MFC
Xml
Entreprises
Digital Surf
- Responsable du développement logiciel
BESANÇON2013 - maintenant
Digital Surf
- Ingénieur étude et développement
BESANÇON2009 - 2013Dé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 - 2008Divers 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
Gazeran2003 - 2005Gestion 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 …