Ingénieur en informatique avec une expérience de 10 ans riche : multi-domaine avec la banque et l'industrie, internationale avec 3 ans en Allemagne et voyage à Hong Kong, multiplateforme avec Windows, Linux, Unix, Solaris et AIX. Motivé, appliqué, rapide et force de proposition.
Responsable support et communication, envoyé autonome en salle de trading
Maintenance évolutive de l’application de Trading (C++, Qt)
Création d’outils pour le support et les traders (Perl, VBA, Java)
Développement des nouvelles applications et nouvelles versions
Détails de l'expérience
Outils divers Seul, création d'outils pour optimiser et faciliter le travail de notre équipe et de nos clients. • Création de package d’outils en VBA pour l'équipe: aide au support, mail d’information journalier, time tracking, gestion des traces et analyse des logs • Conception et écriture d'un script perl pour extraire les données des logs, les consolider, faire des statistiques et transmettre le résultat à un DataWarehouse => Active Perl, SQL Server, VBA, Excel
Edition, historisation et rollback de configuration Création, seul, de trois nouveaux binaires sur la configuration de trading. Le premier permet d'éditer les fichiers de configuration en affichant l'arborescence et en gérant la surcharge de valeur. Le second effectue une historisation des modifications. Le dernier permet d’afficher les modifications historisées selon des critères (période de temps, type produit…) et de revenir à une configuration d’une date donnée ou annuler des modifications selon des critères (identifiant produit, utilisateur, période de temps…). • Analyse, conception et écriture • Ecriture de tests fonctionnels et unitaires • Documentation (développeur et utilisateur) => Visual C++, WinCVS, Qt, Outil de génération de code interne à BNP
Amélioration des relations interservices Après 4 mois à découvrir l’application, envoyé seul en salle de trading pour améliorer les relations et la communication Client-Développeur et Support-Développeur ainsi que le support en général. • Définition des besoins • Suivi qualité • Support niveau 2 privilégié
Missions spéciales Dans le même cadre que précédemment, participation à des missions à durée limitée et objectifs définis. • Envoyé seul un mois à Hong-Kong en tant qu'expert pour mettre à niveau le code spécialisé pour les marchés asiatiques et pour développer de nouvelles fonctionnalités spécialisées • Développement d’une console permettant de contrôler plusieurs instances de l’application principale (2 développeurs) • Développement d'une nouvelle version du cœur de l'application principale (3 développeurs) • Création des tests unitaires • Dépistage des fuites mémoires et optimisation des performances par profiling => Visual C++, WinCVS, Purify, Quantify, Qt, Bullseye coverage, Purify, Quantify
Contributeur Warrants et Exotiques Dans une équipe de 8 personnes, maintenance et évolution de l’application responsable de la contribution Warrants et exotiques de la BNP : Chargement du référentiel, réception et analyse de flux, envoi des requêtes de prix au module de calcul, contribution sur le marché. • Analyse et conception de nouveaux modules • Evolution des modules existants • Support niveau 2 • Travail en particulier sur : le flux, l’envoi des pricings, la modélisation en mémoire des objets métiers, la GUI • Développement d'une toute nouvelle version de l'application => Visual C++, WinCVS, Qt, Purify, Quantify, Outil de génération de code interne à BNP
Référence : Cedric Daligny (Collègue), Thierry Ozier-Lafontaine (Client, N+1), Stephane Peletier (Client, N+2), Benoit Roquant (Client, chef trader), Nicolas Massire (Client, Chef Support)