Concepteur / Développeur MBDA / Missile systems, Defense Systems
MBDA, Documentation : 4 mois
Contexte :
• Design et Développement d’un outil d’aide à la traduction de document IETP (Interactive Electronic Technical Publication)
• L’IETP à traduire est un document HTML constitué de page web, XSLT, code Javascript, CSS et d’images vectorielles au format CGM (text)
• Dans le cadre de la mission, l’IETP doit être traduit en Arabe depuis un IETP anglais fournit par MBDA
• L’IETP est un document électronique très utilisé dans le monde de l’aviation et de la Défense pour décrire des systèmes mécaniques complexes.
Problématiques :
• Paramétrabilité de la solution
• Outil non intrusif, fonctionnant sur support amovible sans installation
• Suivis globale de la traduction des documents (Todo, Done)
• Occultation les documents à ne pas traduire (schema XML, XSLT, code javascript…)
• Interface intuitive (niveau informatique des utilisateurs élémentaires)
• L’outil doit rapidement être à la hauteur des offres concurrentielles sur un marché spécialisé
• Les suppléments ajoutés par mes soins à la suite d’entretien avec les utilisateurs finaux :
Collaboration en réseau local
Possibilité d’assigner un document à un traducteur
Préservation de l’intégrité du document original livré
Définition de nouveaux états de traduction (Pending, Validate)
Mise à jour, synchronisation de différents projets de traduction
Intégration du projet Open Source WinMerge à l’application pour comparer 2 documents
Sauvegarde automatique
Visualisation rapide d’un document en cours de traduction
Raccourci pour accélérer le travail et l’accessibilité aux documents
Fonction de triage, regroupement de document
Tableau de bord présentant l’avancement de l’ensemble des projets
Automatiser la traduction de certains éléments depuis des dictionnaires
Association de ressource spécifique à une langue
Déplacement libre des projets en cours de traduction
Installation de l’application sur le poste utilisateur
Permettre à l’utilisateur d’associer une extension à une application
Mission :
• Design et conception de la solution
• Développer, Tester et valider les fonctionnalités en étroite relation avec les clients
• Livraison de la solution sur support USB/CD
• Rédaction de la documentation technique
• Rédaction de la documentation utilisateur
Mission annexe :
Adapter la solution historique IETP pour devenir cross-plateforme (Linux/Windows)ven proposant des solutions de remplacement au plugin ActiveX IsoView
Environnement technique :
• Framework .NET 4.0 (C#, WPF), XML, XSLT, CGM, SVG
• Javascript, HTML, CSS, XSLT
• Visual Studio 2010
Technical Leader, NDG Provisioning, Société Générale
Société Générale, Arpège, Direction des Systems Informations : 7 mois
Contexte :
• Projet global de fusion et d’évolution du Provisioning des entités SGCIB et Arpège
• Décomissionement du Provisioning Arpège de la vie courante
• Intégration de nouveau workflow métier New Desktop Generation Provisioning
• Le Provisioning est l’allocation plus ou moins automatisé de ressource (poste de travail, compte utilisateur, espace mémoire, mail, téléphonie, …)
Problématiques :
• Fortes contraintes en termes de timing
• Le cadre fonctionnelle de la mission était souvent modifié
• Délais de recouvrement très court et le départ d’anciens collaborateurs très qualifiés
• Difficulté de mise en production, environnements non isopérimètres, Dll Hell
• Architecture fortement orienté services avec différentes politiques de sécurités et protocoles
• Cohabitation du Provisioning Arpège (à maintenir) et NDG (à créer)
• Mise en production impactant les populations sur l’AD
• Différence de méthodologie de travail entre les services (ITIL/Scrum)
• Délais de décision « Quick Win » et de réalisation courts engendrant de forte pression sur les intervenants
Mission :
• Référent technique
• Aide à la planification, Roadmap des tests, travaux post production et mise en production
• Cadrage des nouveaux workflows NDG, prototypage
• Définition des étapes de basculement vie courante/NDG
• Priorisation et présentation des objectifs courts et longs termes
• Design et développements des nouveaux composants NDG Provisioning
• Préparation post production des environnements : ouverture de route, demande de certificat, alignement d’environnement
• Coordination avec les développements extérieurs impactant le Provisioning
• Responsable des adaptations, mise en production des composants de Provisioning de la vie courante
• Responsable des mises en production NDG Provisioning
• Capitalisation du savoir, rédaction de document technique et fonctionnel
• Mise en place de l’outil SVN au sein de l’équipe
• Assistance technique pour l’homologation sur Arpège et SGCIB des nouveaux worklows NDG et de test de non régression avec la MOA (création et suppression de compte utilisateur sur Arpège et SGCIB, mail, NAS, changement de profil Standard/Extended, mot de passe, création de groupe application, interaction vie courante/NDG avec le processus de migration des postes et utilisateurs)
Environnement technique :
• Framework .NET 1.0/2.0 et 3.5 (C#, WS/WCF), PowerShell 1.0/2.0
•Active Directory, Kerberos, SOAP, adsiedit, dsa, WS/WCF, Powershell, XSLT, IIS, MIIS, SPN, Certificat SSL
• SVN
Président d’entreprise NODEN, SAS
NODEN SAS, service informatique : 29 mois
Contexte :
• Créée peu après mon master en Chine, lors de ma dernière année à l’Epitech
• Pilotage de projet informatique pour PME
• Développement web, solution open source
• Référencement web, SEO (Search Engine Optimisation)
• Digital Forensic (en partenariat avec Digital Forensic Framework DFF)
• Audit sécurité, référencement web, recommandation W3C
• Service PME (Réseaux, Sécurité, Stockage, Téléphonie)
Problématiques :
• Activité commerciale à Paris, une partie de la production en Chine
• Beaucoup de mobilité (France/Chine)
• Collaborateurs répartis sur plusieurs sites (Paris, Berkeley, Beijing, Dalian, Harbin)
• Difficulté de travailler en offshore (Jetlag, réseaux internet lent, blocage de certain sites français, déplacements locaux et extérieurs multiples)
• Environnement international (Français/Anglais/Chinois)
Mission :
• Responsable des environnements de Développement, Homologation et Production
• Administration de serveur Unix, serveur Apache2, FTP, boite Mail, VOIP
• Administration de site web (OVH dédié/mutualisé, 1and1, Informaniak)
• Administration de compte Google Analytics, Adwords
• Responsable, formateur des nouveaux collaborateurs (designer et développeur)
• Capitalisation des développements web, développement d’une Framework PHP NODEN :
gestion de compte utilisateurs, gestion de profiles, gestion de catalogues produits, gestion d’articles, gestion de sous domaines, gestion multi-sites, intégration d’outil Google, Optimisation de référencement, campagne mailing et SMS
Environnement technique :
• PHP, HTML, CSS, Javascript, Ajax, Jquery, Script Shell
• Framework .NET 3.5/4.0, C#, WPF
• Divers outils Google
• Windows, Linux
• SVN
Autres missions :
Crédit du Nord
3 mois : Développeur .NET
Développement d’un outil de test permettant la réalisation de jeux de test automatisé sur des assemblies cobol d’un mainframe IBM
• Etude et développement du client (winform) et serveur (C# 3.5, communication TCP/IP, multithreading)
• Conduite de réunion
• Analyse UML et rédaction des spécifications fonctionnelles et techniques
• Test est package de la solution
Technologies : Framework .NET 1.1 et 3.5 (C#, Winform) sous Visual Studio 2003/2008
Procapital
6 mois : Développeur
Vie courante
• Script de contrôle de cohérence de données
• Intégrateur, extracteur de données
• Génération de document PDF, Excel
• Correction sur des scripts en production
• Adaptation de script pour générer des rapports
• Correction d’incident et évolution sur les sites en productions
Projet Alliance
• Fusion de 2 entités présentes dans une base de données Oracle
• Analyse UML, rédaction des spécifications technico-fonctionnel
• Développement du script de fusion des ordres en cours de type OPCVM
• Développement du script de contrôle de cohérence post migration
• Test d’intégration
• mise en place d’une procédure de Rollback
Projet de développement de l’IHM de saisie d’ordre boursier (produit OPCVM), en soutient à une équipe prenant du retard
• Développement de plusieurs IHM
• Intégration de la charte graphique Procapital
• Extraction/Intégration de données présentes dans une base Oracle
• Augmentation de l’interactivité (Ajax), optimisation de l’ergonomie
Technologies : Perl, PL/SQL, PHP, HTML, CSS, Javascript, AJAX, C, Script Shell, VBA
NALI Project
12 mois : Développeur
Le projet NALI est un projet de fin d’étude réalisé à l’Epitech
(9 personnes)
NALI est un service qui permet pour le prix d’un SMS non surtaxé de localiser des services, boutiques, obtenir des informations (itinéraires, horaires de cinéma, localisation), ainsi que la réalisation de campagne SMS à forte charge
Le projet NALI est constitué de 4 développements :
- 2 clients mobiles (Java et .NET)
- un serveur SMPP pour simuler un MC (Message Center)
- un client SMPP (ESME, External Short Messaging Entity)
- des modules intégrés au client SMPP pour fournir des services tel que Google Search, Page jaune, Allocine, ...
• Responsable et développeur du client ESME
• Responsable et développeur du protocole SMPP (version 5) pour le client et serveur NALI
• Test d’intégration du client (ESME) et serveur (MC)
• Spécification technique du client
Technologies : C# (3.0, Mono), communication TCP/IP, protocole SMPP (version 5), multithreading, SVN
Formation :
Diplomé de l’EPITECH, bac +5 (2009)
Master en informatique de l’université de Dalian, Chine (2008)
Expertise :
-Pratiques : Méthodologies agiles, UML 2
-Technologies et Outils : Architectures N/tiers, Plateforme .NET, C#, WCF/WS, WPF, Javascript, Ajax, Jquery, HTML, CSS, PHP, Perl, Powershell, Scrirpt Shell, Visual studio 2003/2005/2008/2010, IIS, Apache2,
-Plates-formes : .NET 1.0/1.1/2.0/3.0/3.5/4.0, Mono
-Bases de données : Microsoft SQL Server, Oracle, MySQL, PostgreSQL
-Domaines fonctionnels : e-Business, Search Engine Optimisation (SEO), Infrastructure .NET
Langues :
Français / Anglais