Menu

Philippe ANTONA

TOULOUSE

En résumé

Ingénieur d'étude

- Ingénieur logiciel spécialisé développement Objet
- Plusieurs expériences en environnement international;
- Anglais courant, espagnol conversationnel
- Mettre en oeuvre mes compétences multidisciplinaires, mes capacités à travailler en équipe et mon fort potentiel d’adaptation au service d’une entreprise dynamique

Mes compétences :
Design
MFC
Software design
UML
XML

Entreprises

  • Akka pour Airbus - Ingénieur d'Etudes / Auditeur

    2010 - maintenant Etude comparative de composants du marche en vue d'un remplacement d'un outil interne Airbus

    Audit sur incidents généraux outils / accompagnement des solutions sur outils internes Airbus
  • Opencube technologies - Ingénieur d'Etudes

    2008 - maintenant Support aux clients internationaux
    Développement des évolutions produits :
    c++ multi-plateforme, IHM : Qt, XML, Direct Show.
    Veille technologique, veille concurrentielle
    Aide avant vente
  • FININFO - Ingénieur d'Etudes

    2006 - 2007 02/06 à 07/06 FININFO (NANTERRE)
    17 mois INGENIEUR REALISATION
    Développement d’un COM add-in permettant de faire des requêtes temps réel ou historiques sur des instruments financiers depuis Excel.
    • Spécifications du composant:
    Prévention des incohérences ou imprécisions
    Redécoupage plus fin des exigences (1 fichier Word par fonctionnalité : modularité)
    Chiffrage des développements à fournir (5 itérations de 1 mois chacune)

    • Conception:
    Choix d’une architecture modulaire (Modèle MVC / Design patterns)
    Description de l’architecture sous rational rose (Diag. de classes, Diag de séquences)

    • Codage du système:
    Réalisation en Extreme Programming des exigences
    Réalisation de l’IHM grâce aux MFC (Drag-and drop, CListCtrl, CTreeCtrl, Propertysheet)
    Tests unitaires avec CPPUNIT
    Création des fichiers XML de paramètres et du modèle de données
    Gestion de la configuration des sources avec PVCS intégré dans Visual Studio

    • Tests du système:
    Implication du client à chaque itération
    Installation de différents environnements de test (par VMWare : Win 2K/NT/XP et leurs SP)
    Passage des tests et compte rendu des anomalies remontées (Serena ChangeMan Dimensions)
    Recette/Livraison de l’interface externe par démonstration devant le client

    BILAN : Projet livré (Itération 5) en avance en temps d’un mois sur un projet de 9mois et consommation de la charge à 70% seulement (627jours /homme au lieu de 900). Satitisfaction des clients.

    ENVIRONNEMENT TECHNIQUE : MFC, C++, XML, CCP UNIT, PVCS, WIN XP
  • SAGEM - Ingénieur d'Etudes

    PARIS 2005 - 2006 06/05 à 01/06 SAGEM SECURITE ET DEFENSE EN PRESTATION DE SERVICE (INCKA)
    06 mois INGENIEUR REALISATION
    Customisation du système de reconnaissance automatique d’empreintes digitales (AFIS) pour différents contrats (conception - codage - tests)
    • Spécifications du logiciel de programmation:
    Analyse des spécifications et prévention des incohérences ou imprécisions
    Premier chiffrage des développements à fournir
    Elaboration du plan de tests de validations

    • Conception du travail de customisation:
    Choix d’un modèle de donnée adapté aux exigences du contrat
    Mise au point des paramètres de configuration
    Description des adaptations de procédures génériques (héritage/surcharges)

    • Codage du système:
    Réalisation des écrans grâce à ILOGVIEWS et liaison avec le modèle de données
    Création des fichiers XML de paramètres et du modèle de données
    Développement des procédures en PYTHON et tests unitaires sur micro banc
    Gestion de la configuration des sources avec Synergy (Continus)

    • Tests du système sur banc d’intégration:
    Installation du banc d’intégration [2 machines UNIX (RS6000) et 3 PCs Windows server]
    Passage des tests avec compte rendu des anomalies remontées
    Recette/Livraison de l’interface externe par démonstration devant le client

    ENVIRONNEMENT TECHNIQUE : XML, ILOGVIEWS, PYTHON, SYNERGY, WIN SERVER

    01/05 à 06/05 SAGEM SECURITE ET DEFENSE EN PRESTATION DE SERVICE (INCKA)
    06 mois INGENIEUR REALISATION
    Customisations de l’interface externe du système de reconnaissance automatique d’empreintes digitales (AFIS) (spécifications/conception - codage - tests)
    • Spécifications du logiciel de programmation:
    Formalisation des échanges de données dans un tableau indiquant leur nature, taille…
    Description des exigences et préparation de leur traçabilité à travers la conception et les tests
    Elaboration du plan de tests de validations

    • Conception de l’interface externe:
    Choix des classes génériques les plus adaptées à l’échange
    Stratégie permettant de garder le système le plus configurable possible
    Customisation du format XML des échanges de données

    • Codage de l’interface externe:
    Configuration du banc de test
    Spécialisation de classes et surcharge de méthodes génériques
    Capitalisation et fourniture de composants réutilisables

    • Tests de l’interface externe:
    Passage des tests avec compte rendu des anomalies remontées
    Recette/Livraison de l’interface externe par démonstration devant le client

    ENVIRONNEMENT TECHNIQUE : C++, XML, SYNERGY, WIN2000
  • ELA Medical - Apprenti Ingénieur

    2002 - 2004 03/04 à 12/04 ELA MEDICAL
    09 mois APPRENTI ETGL
    Evolution d’un logiciel de programmation/test (spécification - conception - codage - tests) du soft embarqué dans un pacemaker : traitement des mémoires
    • Spécifications du logiciel de programmation/test :
    Recueil des besoins clients Formalisation dans un cahier des charges avec diagrammes UML use case
    Elaboration d’une structure générique (Modélisation XML) des données de l’activité cardiaque enregistrée par le pacemaker
    Description des exigences et préparation de leur traçabilité à travers la conception et les tests

    • Conception du logiciel de programmation/test :
    Modélisation avec diagrammes UML de classe, de séquences
    Utilisation de design pattern : état, singleton, observateur, composite
    Réutilisation de composants dans l’architecture après adaptation
    Génération du code avec rational Rose
    Capitalisation et fourniture de composants réutilisables

    • Codage du logiciel de programmation/test :
    Utilisation du C++ en sécurisant les données
    Manipulation de la technologie MFC pour réaliser une IHM de type Simple Document Interface
    Utilisation des classes graphiques CTreeCtrl CListCtrl
    Update du modèle UML par reverse engineering avec Rational Rose
    Gestion de la configuration des sources avec PVCS

    ENVIRONNEMENT TECHNIQUE : UML, C++, XML, MFC, PVCS, WINNT4/2000


    03/03 à 10/03 ELA MEDICAL
    07 mois APPRENTI ETGL
    Réalisation d’un logiciel de programmation/test (spécification – conception - codage - tests) du soft embarqué dans un pacemaker : programmation des paramètres
    • Spécifications du logiciel de programmation/test :
    Recueil des besoins clients et modélisation XML des paramètres de programmation
    Formalisation dans un cahier des charges avec diagrammes UML use case
    Description des exigences et préparation de leur traçabilité à travers la conception et les tests

    • Conception du logiciel de programmation/test :
    Modélisation avec diagrammes UML de classe, de séquences
    Utilisation de design pattern : singleton
    Réutilisation de composants dans l’architecture après adaptation
    Génération du code avec rational Rose

    • Codage du logiciel de programmation/test :
    Utilisation du C++ en sécurisant les données
    Manipulation de la technologie MFC pour réaliser une IHM de type Simple Document Interface
    Utilisation des classes collections CMap et CList
    Gestion de la configuration des sources avec PVCS

    ENVIRONNEMENT TECHNIQUE : UML, C++, XML, MFC, PVCS, WINNT4/2000

Formations

Réseau

Annuaire des membres :