Menu

Benjamin TCHOU

Paris

En résumé

Je suis actuellement Lead developer pour Accenture.

Ma compétence principale est software architect pour les solutions Dassault Systèmes : DELMIA, CATIA, ENOVIA V6

Mes différents clients : PSA, Safran AircraftEngines, Alstom, Renault, Dassault Aviation

Mes compétences :
Eclipse
JAVA
PLM
C++
Visual studio 2010
Delmia v6
Visual studio 2008
Catia v6
Enovia v6
CAA
Gestion de projet
Product Lifecycle Management

Entreprises

  • Accenture PLS - Lead Developer / Software Architect

    Paris 2015 - maintenant > Détail de la mission
    Etude technique, chiffrage
    Audit de code, faisabilité
    Conseils
    Suivi de réalisation (équipe de 5 développeurs)
    Présentation au comité opérationnel, suivi des demandes et réalisations avec le client

    > Clients
    SAFRAN Aircraft Engines (anciennement SNECMA)
    ALSTOM Transport

    > Expertise développée
    MS Project (gestion du planning d’une équipe de développeurs)
    Suivi de budget, cout de réalisation
    Création et Maitrise de roadmap
    Packaging, Livraison, installation de DELMIA et ENOVIA V6
  • PSA Peugeot Citroën, employé par Accenture PLS - Ingénieur Etude & Développement

    Rueil Malmaison 2012 - 2015 > Détail de la mission :
    Développement en C++ sous Visual 2008 (avec l’environnement CAA pour CATIA V6).
    Conception de BL (Business Logic).
    Création d’interface pour CATIA V6 (commandes, addins et panels).
    Gestion d’EBOM.
    Développement pour ENOVIA V6 (java, jpo, jsp, trigger, spinner)

    > Expertise développée :
    Visual 2008 avec environnement CAA pour CATIA V6 (R2013x)
    Eclipse pour JAVA
    Axis 2 (protocole SOAP) pour Web Services
  • Renault, employé par PCO Innovation - Ingénieur Etudes et Développement

    Boulogne-Billancourt 2011 - 2012 Détail de la mission :
    Développement en C++ sous Visual 2008 (avec l’environnement CAA pour CATIA V6).
    Création d’interface pour CATIA V6 (commandes, addins et panels).
    Gestion d’EBOM.
    Création de tests unitaires.
    Développement en JAVA sous Eclipse.
    Ecriture de Batch pour commande MQL sur serveur ENOVIA V6.
    Ecriture de Web Service entre CATIA V6 – ENOVIA V6 – SIGNE (base de données RENAULT).

    Expertise développée :
    C++. JAVA.
    Visual 2008 avec environnement CAA, CATIA V6.
    Eclipse.
    Installation d’un poste de dev pour CATIA V6.
    Web Services
  • OKTAL - Développeur C++

    Toulouse 2010 - 2010 Description du Poste :
    Développer de nouvelles fonctionnalités pour le logiciel SCANeR Studio.

    Contexte du Poste :
    Suivi en service du logiciel DALIS (DAta LInk Simulator) pour DASSAULT AVIATION.
    Développement sur le logiciel SCANeR Studio.

    Actions menées :
    Correction de Faits Techniques du logiciel DALIS V1 et V2 pour la société DASSAULT AVIATION.
    Développement d’un testeur de véhicule permettant de tester les paramètres de véhicule créés pour SCANeR Studio.
    Création d'un mode benchmark pour le module Visuel de SCANeR Studio.
    Programmation sous Visual 2008.
    Promotion et Synchronisation de code avec TortoiseSVN dans le cadre d’un travail d’une équipe de 8 ingénieurs.
    Utilisation de WinMerge pour les fusions et diff de code.

    Résultats Obtenus :
    Intégration de la fontion véhicule Testeur dans SCANeR Studio.
    Création d’un mode benchmark pour le module Visuel de SCANeR Studio.
    Correction de Fait technique pour DASSAULT AVIATION lors de la TMA.

    Environnement Technique :
    Langages : C++.
    Systèmes : Windows Vista.
    Logiciels : Visual 2008, TortoiseSVN, WinMerge, SCANeR Studio.
  • Dassault Aviation, employé par la société OKTAL SA - Développeur C++

    Saint-Cloud 2010 - 2010 Développer la version 3 du logiciel DALIS dans le cadre du suivi en service du Rafale F3-3.
    Mise à niveau du logiciel DALIS (DAta LInk Simulator) de DASSAULT AVIATION pour la Platform Rafale et développement de nouvelles capacités pour le Rafale F3-3.

    Actions menées :
    Formation à la liaison de données tactiques L16 (système de communication de l’OTAN) pour le Mirage 2000, le Rafale F2 et le Rafale F3-3.
    Maîtrise de la SITAC (SItuation TACtique) d’un C2 (Centre de Commandement), d’un Rafale et d’un Mirage 2000.
    Mise à niveau du logiciel pour la Platform Rafale F2.
    Evolution du logiciel pour intégrer des acteurs Rafale F3-3.
    Intégration des Selected Donors et de l’assignation de mission 35/36 : MAD HIT.
    Promotion et Synchronisation de code avec l’outil CVS dans le cadre d’un travail d’une équipe de 3 ingénieurs.

    > Environnement Technique :
    C++
    Visual 6, CVS, WinMerge, DALIS
  • Renault, employé par la société CSC - Pilote Mainframe

    2009 - 2010 Actions menées :
    Gestion de 14 partitions MVS.
    Gestion des ressources : Espace disque et K7, Réseau TCP/IP, Flux.
    Reprise de job avec modification de JCL.
    Prise en charge, suivi des requêtes et incidents utilisateurs.

    Environnement Technique :
    Systèmes : Windows XP.
    Outils système : AOC, TSO, CICS, IMS, CFT, DB2, WSF2.
  • Dassault Systèmes - Stagiaire ingénieur R & D

    Vélizy-Villacoublay 2008 - 2008 Description du Poste :
    Optimisation de performances d’algorithmes de déformation de surfaces.

    Contexte du Poste :
    Le logiciel CATIA de DASSAULT SYSTEMES est conçu et optimisé pour les processeurs Mono-coeurs. Le stage portait sur l’étude d’une technique de programmation, le MultiThreading qui permet de solliciter plusieurs coeurs d’un processeur simultanément.

    Actions menées :
    Programmation sous Visual C++ avec l’environnement CAA.
    Promotion et Synchronisation du code avec les outils adele.
    Test sur les possibilités d’utilisation du MultiThreading.
    Etude sur les API existantes.
    Etude des performances des algorithmes avec mise en place de timer.
    Parallélisation d’algorithmes.
    Optimisation de parcours de matrices.
    Réalisation de plusieurs prototypes sur le MultiThreading.
    Mise en place de test de validation.
    Tests de performance sous Vtune.
    Formation du personnel.

    Résultats Obtenus :
    Intégration d’un prototype au code de CATIA V5.
    Gain de performance sur les algorithmes : 30% à 40%.

    Environnement Technique :
    Langages : C++.
    Systèmes : Windows XP.
    Logiciels : Visual C++ avec environnement CAA, Vtune, Excel, CATIA V5.
    Matériels : Intel Core2Duo 6600. Machine 8 coeurs.

Formations

Réseau

Annuaire des membres :