Menu

Isabelle BOILLON-DUVERGER

SAINT-GERMAIN-EN-LAYE

En résumé

Mon expérience en développement informatique m'a convaincue de l'intérêt essentiel du TDD. Le travail en TDD m'a permis de développer de manière simple et stable. Mettre en place des tests me permet de faire du refactoring de manière sereine dès que je sens que du code devient inutilement compliqué, et aussi de livrer de nouvelles fonctionnalités sans crainte de régressions importantes. L'investissement un peu coûteux au départ est rapidement rentabilisé.

Je suis aussi convaincue qu'un code doit être simple. Et quand il est simple, il peut être robuste.

Je suis également curieuse de découvrir et d'essayer les nouveaux langages qui arrivent sur le marché, en particulier lorsqu'ils sont adaptés au développement de logiciels en relation avec les nouvelles technologies (tablettes par exemple).

Enfin, je préfère en général les environnements de travail et l'ambiance plus familiale des petites et moyennes entreprises. Les bonnes relations humaines sont pour moi primordiales, même dans l'entreprise.

Mes compétences :
C++
CoffeeScript
JavaScript
Test unitaire
Java
SAP ABAP
MongoDB
AngularJS
Node.js
Google Android
Python

Entreprises

  • Cast - Développeur senior

    2005 - maintenant -Conception et développement des analyseurs ABAP et TSQL en C++.
    -Développement des extracteurs SAP en ABAP.
    -Développement d'un plugin d'analyse d'AngularJS en python.

    -Mise en place des tests unitaires et rôle moteur dans la mise en place de la culture TDD au sein de la R&D.
    -Mise en place et automatisation de tests de non-régressions clients.

    -Etude de l'intérêt de node.js par la création de divers prototypes, avec tests unitaires utilisant mocha:
    -Lanceur d'analyseurs (node.js et mongoDB)
    -Requêteur de la base de données Postgres CAST (module pg de node.js)
    -Analyseur de syntaxe ABAP en appelant directement les modules C++ de l'analyseur ABAP de CAST depuis node.js (module ffi de node.js).

    Ces prototypes ont permis de m'autoformer sur javascript, coffeeScript, node.js et aussi AngularJS pour la partie graphique, ansi que sur la mise en place de services de type REST.

    -Projet personnel: développement d'une application android (gestion de liste de courses) pour tablette et téléphone (pour découvrir le développement sous android).
  • Business Objects - Ingénieur d'études

    Levallois-Perret 2000 - 2005 Réalisation du Configuration Tool, l’outil permettant de déployer la suite Business Objects de manière distribuée sur différentes machines et différents web servers et applications servers.
    Outils : Java, C++, Ant, Apache, IIS, Tomcat, SunOne, Websphere, Weblogic.
  • Logatique - Ingénieur d'études

    1997 - 2000 -Renault : Etude et conception d’un outil de diagnostic distant
    Etude et conception du programme à mettre en œuvre sur un calculateur de diagnostic embarqué dans la voiture, celui-ci permettant d’échanger des données avec un poste central via GSM.
    Outils : Java, Access.

    -EDF-GDF Services: Etude en vue du portage d’un outil de gestion de réseaux gaz et électricité de DOS vers Windows NT.
    Durée : 6 mois.
    Outils : MS Project, Objecteering.

    -Compagnie des Signaux : Reverse engineering sur un outil de gestion du contrôle aérien
    Remontée du modèle objet à partir du code existant et évaluation de sa pertinence.
    Durée : 6 mois.
    Outils : C++, Ilog Views, Ilog Server, Ilog Broker.

    -France Telecom Interactive: Base de données clientèle de Wanadoo
    Mise en place en architecture client-serveur d’un outil d’alimentation de la base de données de Wanadoo avec les données clientèle.
    Durée : 9 mois.
    Outils : C++, Orbix, Sybase.
  • ASTEK - Ingénieur d'études

    Boulogne-Billancourt 1994 - 1997 -EDF: Conception et développement d’un outil de prévision de consommation d’électricité
    Développement de l’interface utilisateur, intégration de divers modules de calculs et refonte complète de la base de données en base de données objet sous Versant.
    Durée : 24 mois.
    Outils : C++, Ilog Views, Versant.

    -Thomson RCM: Participation à la réalisation d’un calculateur de guerre électronique
    Gestion des messages transitant entre les différents modules de l’application.
    Durée : 6 mois.
    Outils : C++.
  • Safege - Ingénieur d'études

    Nanterre 1991 - 1994 -Conception et développement de modules autour du logiciel Piccolo de gestion des réseaux d’eau
    Conception et réalisation de deux ponts entre Piccolo et les bases de données géographiques APIC et GEO/SQL pour la General Waterworks à Philadelphie et la Parisienne des Eaux.
    Outils :Fortran, APIC, GEO/SQL.

    -Portage de Piccolo de DOS vers Windows
    Réalisation d’une maquette en vue de ce portage.
    Outils :Visual C++.

    -Développement d’un outil de prévision de la consommation en eau potable par une méthode X-ARIMA
    Module de calcul et gestion de la base de données associée.
    Outils :Fortran, Oracle.

Formations

Réseau

Annuaire des membres :