Dinh Loi - DEVELOPPEUR CONFIRME

Ref : 121130B003
Email vérifié
Photo de Dinh Loi, DEVELOPPEUR CONFIRME
Compétences
Expériences professionnelles
CV plus récent en cours de mise à jour
  • 2009 – 2012 Renault F1 Team – Viry Chatillon
    (A ce jour) Ecurie de Formule 1
    Architecte Logiciel .NET
     LINX - Application de type PDM

    Participation à l’analyse technique et au développement d’une application de la famille PDM (Product Data Management) dans le but de remplacer le produit existant VPM de Dassault Systems. La nouvelle application, LINX, a pour vocation de :
    • Gérer des données de conception d’un produit (modèles CAO réalisés avec CATIA)
    • Gérer les cycles de vie d’un produit
    • Intégration du PDM dans SAP (Nomenclature)
    • Gestion des instances des produits dans le but de réaliser les configurations
    • Gestion de la séquence ordonnée.

    Cette application a été développée en .Net (C#, SQL Server, WCF) et communique avec SAP à travers un Middleware composé des Web Services développées en JAX-WS et hébergés sur un serveur d’application JEE5 Glassfish. Les différents composants synchronisent grâce au système de la messagerie instantanée (Jabber/XMPP)

    Mes principales responsabilités :
    - Analyse de l'existant et de l’architecture cible
    - Participation aux comités techniques
    - Chiffrage des étapes du projet.
    - Choix et mise en place de l'environnement de développement.
    - Définition de l’architecture .NET pour la partie cliente LINX
    - Définition de l’architecture .JEE5 pour la partie Middleware (Web Service, Messagerie instantanée)
    - Choix et mise en place de l'environnement de test. (Machines virtuelles VMware)
    - Choix des technologies utilisées, méthodologies de gestion de projet (Scrum)
    - Responsable de la conception et du développement des différents modules.
    - Tests et recette.
    - Mise en production et formation.

    Environnement : Visual studio 2005, C#, WCF, MS SQL Serveur, IIS
    Eclipse, Java, JAX-WS (metro), Glassfish, Jboss-Seam, Jabber/XMPP
    Jira, Subversion, CruiseControle.Net, SmartLauncher(CodePlex), SoapUI, Alfresco
    Gestion des projets: Web2Project, Scrum, TDD, DDD

     FOM - GP2 Timing Data Sheet
    Pour les besoins de la GP2, mise en place d’une solution permettant de suivre les résultats des essais de la GP2 en temps réels. Les informations sont mises à disposition par la FOM (Formula One Management) et doivent être diffusées en temps réel sur les clients web. La solution technique retenue pour le serveur de diffusion est APE-Project (Ajax Push Engine).
    Environnement : Linux, Apache, PHP, Ajax, Json, C#APE-Project

    2002 – 2008 SAFIG – Paris
    (6,5 ans) Société spécialisée dans le traitement de l’information. 270 personnes, 18 M€ de CA.
    Architecte Logiciel & Chef de projet
    Réalisation de plusieurs projets, parmi lesquels :

     BNP-Paribas : mise en place d’une plateforme client/serveur afin de générer les fichiers images chèques (DVD et ZIP) et intranet dans le cadre du développement du projet de numérisation des chèques euros.

    Mes principales responsabilités :
    - Analyse de l'existant et identification des enjeux techniques
    - Participation aux comités techniques (BNPP et Experian).
    - Chiffrage des étapes du projet.
    - Recrutement (évaluation technique).
    - Choix et mise en place de l'environnement de développement.
    - Choix des technologies utilisées.
    - Réalisation d'un prototype afin de valider les décisions prises lors des réunions techniques.
    - Responsable de la conception et du développement des différents modules.
    - Tests et recette.
    - Mise en production et formation.

    Environnement : Visual Studio 2005 C#, C++, PHP (Zend Framework, Eclipse,Wamp5),
    Informix, Oracle, MySQL (modélisation avec AMC-Designer)
    Gestion des projets (Web2Project)
    Modélisation UML (EclipseUML)

     Réalisation d’un portail web sécurisé destiné aux établissements financiers en vue de consulter les images chèques (solutions Open Source).
    Mes principales responsabilités :
    - Choix des technologies utilisées.
    - Rédaction des spécifications techniques en UML
    - Responsable de la conception et du développement des différents modules.
    - Tests et recette.
    - Mise en production et formation.
    Environnement : Eclipse, Jboss-Seam, Jboss, Ejb3, JPA, MySQL
    Modélisation UML (EclipseUML)

     Caisse d’Epargne de Bretagne : conception d’un «plan dégradé manuel», listing papier contenant les principales données bancaires indispensables pour assurer une continuité de services de ses 210 agences.

    Mes principales responsabilités :
    - Analyse des contraintes techniques
    - Choix des technologies utilisées
    - Conception des composants techniques permettant de gérer les imprimantes
    - Tests et recette.
    - Mise en production et formation.
    - Rédaction du manuel d'utilisation
    Environnement : Borland C++, Oracle

     Conception d’un serveur de génération des PDF (basé sur Cognos) et d’envoi de mails pour le compte de la BNP-Paribas.
    Mes principales responsabilités :
    - Elaboration d'un prototype pour tester la solution.
    - Etude technique de performance sur la montée en charge.
    - Rédaction de l'avis technique sur le choix de la solution.
    - Responsable de la conception et du développement des différents modules.
    - Mise en production et formation.
    - Etude de la migration vers Business Object (faisabilité, coût, charge)
    Environnement : Borland C++, SOAP, Oracle, Cognos (6) ReportNet 1, BusinessObjects 6

     Architecture et conception d’une solution de portail intranet (EclipseUML) permettant de gérer l’ensemble des projets de SAFIG (TimeSheet).
    Mes principales responsabilités :
    - Analyse du l'existant (solution basée sur Visual Basic)
    - Analyse des nouvelles besoins fonctionnels.
    - Choix des technologies utilisées.
    - Elaboration d'un prototype.
    - Responsable de la conception et du développement.
    Environnement : Eclipse, Jboss-Seam, Ejb3, JPA, MySQL, BIRT
    Modélisation UML (EclipseUML)

     Autres :
    - Analyse de faisabilité pour la réponse des appels d'offres.
    - Assistant des équipes dans les choix techniques des autres projets.
    - Développement des composants communs pour les programmes en C++ et C#.
    - Formations techniques auprès de l'équipe de développement.
    - Audit des problèmes des programmes multithread.
    - Optimisation des requêtes (Oracle, MySQL)

    2001 GIP-CPS – Paris
    (10 mois) Groupement d’Intérêt Public – Cartes Professionnels de Santé
    Consultant en architecture client/serveur
     Participation à la recherche, au développement et à l’intégration des modules logiciels du projet de serveur d’actualisation des cartes des professionnels de la santé.
     Définition d'une architecture permettant :
    - Sécurisation des données et de leurs phases de lecture et d’écriture.
    - Sécurisation des liaisons d’actualisation et performance du serveur.
    - Extension des fonctionnalités et mise en exploitation complète réussie.
    Environnement : Jbuilder3.5, Java (applet, serveur), Oracle 8i (PL/SQL) , JDBC

    2000 – 2001 EURONEXT – Paris-La Défense (92)
    (5 mois) Société résultant de la fusion entre Amsterdam Exchanges, Brussels Exchanges et Paris Bourse.
    Responsable Technique
     Responsabilité des choix techniques pour l’architecture web (avec Vignette 5.5) dans le cadre de la mise en place d’une plateforme BtoB pour les produits financiers (outils de simulation).
     Encadrement d’une équipe de 4 développeurs.
     Conseil sur le développement de la partie client Html, JavaScript, Applet, SSL.
    Environnement : Vignette 5.5, Java (applet), Oracle 8i (PL/SQL)

    2000 SOPHIS TECHNOLOGIES – Paris
    (8 mois) Editeur de logiciels front office. 55 personnes, 7 M€ de CA.
    Consultant Intranet
    Responsabilité du développement d’un système client/serveur pour le transfert de fichiers par FTP http et modem :
     Développement d’un système de compression et de décompression des fichiers.
     Développement d’un intranet afin de permettre la surveillance et l’administration du système.
     Etude d’un système d’affichage de données en temps réel (HTTP Streaming).
    Environnement : Visual C++ (6.0), Forte (Sun ONE Studio), Oracle 8.0
    IIS 4.0 (WWW et FTP), Jrun, J2EE, Servet, JSP

    1998 – 2000 BNP – Paris
    (15 mois) BFI (Banque Finance Internationale)
    Ingénieur de développement
    Au sein du service BFI et de l’équipe du Modèle Interne, dans le cadre de la conception d’un système de génération de la VAR (Value At Risk) quotidienne :
     Développement des programmes et des procédures stockées pour l’intégration des données des fichiers dans le format standard.
     Développement des interfaces contribuant au suivi des traitements et à la visualisation des données de la VAR.
     Développement des graphes pour les statistiques (avec Olectra Chart 6.0).
    Environnement : Visual C++ (6.0), Oracle 7.3, API Fin++

    1998 INFINITY – Paris
    (7 mois) Editeur de logiciels front office
    Ingénieur de développement
    Développement des rapports d’analyse de risque destinés à la couverte des fonds propres pour la banque suisse CTBR.
    Environnement : Visual C++ (6.0), Sybase 11, API Fin++

    1996 – 1998 CERG FINANCE – La Défense (92)
    (2 ans) Editeur de logiciels
    Ingénieur de développement
    Conception et développement d’un serveur de fichiers bancaires.
    Environnement : Visual C++ (6.0), SQL-Server, ODBC, BTrieve

    1995 – 1996 A2C – Paris
    (11 mois) SSII
    Ingénieur de développement
    Conception des applications destinées à la gestion bancaire et aux calculs statistiques.
    Environnement : Visual C++ (1.5), BTrieve, Oracle V7

    1994 – 1995 CNC – Paris
    (7 mois) Compagnie Nouvelle de Conteneurs
    Ingénieur de développement
    Développement d’une application pour la gestion des dossiers contentieux en Visual C++.
    Environnement : Visual C++ (1.5), BTrieve, Paradox

Études et formations
CV plus récent en cours de mise à jour
  • Diplômes – Formation générale :
    • 1998 DIPLOME D’INGENIEUR DU CNAM PARIS – Spécialisations Applications Réparties

    • 1993 MAITRISE D’INFORMATIQUE – Université de Nantes (44)

    Domaines d'intervention :
    • Plus de 14 ans d’expérience dans le développement d’applications et les nouvelles technologies
    • Forte expérience dans le secteur de la finance (BNP-Paribas, Euronext, etc.).
    • Expertise technique en .NET et J2EE (conseil, architecture, conception et développement)
    • Méthodologie de gestion de projet : Agile (Scrum, TDD, DDD)
    • Gestion de projet (chiffrage, planification, reporting)
    • Encadrement d’équipe technique (jusqu’à 6 personnes)
    • Pilotage technique

    Connaissances fonctionnelles :
    • Banque finance (Salle des marchés)
    • Traitements de numérisation (chèques, Tickets restaurants.. )
    • Services (suivi et planification d’activité, impayés)
    • CAO (Catia, PDM)

    Connaissances techniques :
    • Modélisation : MERISE, UML, Design Patterns, Rational Rose, EclipseUML, PowerAMC, Bonita
    • Systèmes : Unix, Windows (NT, XP SP2, 2003)
    • Architecture : Client/serveur, N-tiers, Web services, TDD, Domaine Driven Design
    • Serveurs : IIS, Websphere, JbossAS, Glassfish, Geronimo
    • Progiciels : Vignette, Infinity, Alfresco, SAP, Talend, Jira (GreenHopper)
    • BI : BusinessObjects, Cognos
    • Langages : C++, C#, Java, PL/SQL, SQL, HTML, PHP, SOAP, XML
    • SGBD : Oracle, Informix, Sybase, SQL-Server, MySQL
    • IDE : Borland C++, Visual Studio 2005, Eclipse3.5, Jbuilder3.5
    • Framework : JEE5, Hibernate, Zend Framework, Jboss-Seam
    • Test : Junit, TestNG, AutoIt3
    • Déploiement : SmartLauncher, Ant, NAnt
    • Intégration : CruiseControl, Hudson, TeamCity

D'autres freelances
Chef de projet C++

Ces profils pourraient vous intéresser !
CV Développeur Web - Python / Django
Aurélien

Développeur Web - Python / Django

  • ARCUEIL
PYTHON DJANGO HTML5 JIRA JAVASCRIPT CSS C C++
CV Chef de projet digital AGILE
Bruno

Chef de projet digital AGILE

  • VILLENEUVE-LÈS-MAGUELONE
UNIX C++ SIP AGILE LINUX UBUNTU PYTHON ASTERISK
Disponible
CV CTO/Tech Lead React/Serverless/Php
Oussamah

CTO/Tech Lead React/Serverless/Php

  • SAINT-DENIS
REACT.JS PYTHON PHP SQL JAVASCRIPT AWS LAMBDA SERVERLESS TypeScript DOCKER C++
Disponible
CV Ingénieur/docteur développement FPGA et IA
Tarek

Ingénieur/docteur développement FPGA et IA

  • SAINT-OUEN-L'AUMÔNE
FPGA PYTHON C++ C
Disponible
CV Ingénieur de développement C/C++ C# .Net
Rabah

Ingénieur de développement C/C++ C# .Net

  • VITRY-SUR-SEINE
C++ MFC SQL C# WPF QT WINFORM JAVASCRIPT SOPHIS
Disponible
CV Chef de projet JAVA
Chahine

Chef de projet JAVA

  • SURESNES
SQL J2EE SPRING JAVA ORACLE C++
Bientôt disponible
CV Chef de projet Informatique
Charles

Chef de projet Informatique

  • SURESNES
PROJECT MANAGEMENT OFFICE AGILE JAVASCRIPT REACT.JS NODE.JS JAVA BI C++ SQL .NET
CV Formateur IA/IOT/Web
Julien

Formateur IA/IOT/Web

  • CAEN
C++ PYTHON JAVASCRIPT HTML5 CSS TypeScript DOCKER C# SQL
CV Chef de projet MONETIQUE
Houssine

Chef de projet MONETIQUE

  • CLAMART
MONETIQUE SQL UNIX LINUX KANEST TUXEDO C C++ ORACLE JIRA
Disponible
CV Conception de Logiciel
Aurélien

Conception de Logiciel

  • PARIS
C++ JAVA PHP Angular NoSQL REACT.JS React Native AGILE JQUERY DOCKER