Raphael - Développeur C

Ref : 130309H001
Photo de Raphael, Développeur C
Compétences
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE
    25/03/2011 BNP Arbitrage Paris
    DÉVELOPPEUR

    Projet
    Maintenance évolutive de la principale application utilisée par les traders secondaires. (SCOPE)
    Les SCOPE ont une délégation du Trading pour traiter avec les contreparties sur de « petites » sommes. L’application leur fournit un front web unique pour effectuer leurs tâches. Celles-ci sont : la validation et la publication quotidienne des prix de 20.000 produits structurés, la publication en temps réel de certains prix sur des plateformes de trading (internes ou externes) Bloomberg ou Reuters, le traitement de Trade soit en direct avec le client, soit en provenance d’une plateforme de trading automatique.
    Le but étant que le maximum de prix soient validés et publiés automatiquement, et que le maximum de trade passe automatiquement. De nombreuses petites sous-problématiques viennent se greffer (gestion des marges, PNL, régression de prix, lecture des flux en temps réel Reuters, reconfiguration des fichiers de pricing à envoyer au pricer, gestion des barrières, communication avec le booking/middle/back, etc.)
    De nombreux petits serveurs C++, chacun ayant une tâche fonctionnelle ou technique bien précise, fournissent les données et traitent les requêtes du site web.
    Compétences Techniques
    • Réalisation et maintenance des serveurs de calcul et de publication des prix (C/C++ SQL Server)
     Environnement C/C++ multithread, problématiques d’optimisation
     Architecture client/serveur
     Visual Studio
    • Gestion du model de base de données (SQL Server)
    o Création de tables (modélisation)
    o Génération d’extracts ponctuels ou récurrents
    o Modification de données sur la BDD de production pour répondre à des problématiques urgentes du Trading.
    o Nombreuses procédures stockées (T-SQL)
    o Optimisation de requêtes (création d’index, modification de procédures, statistiques)
    • Réalisation d’un Front Web (PHP/JavaScript)
    • Réalisation de A à Z d’un serveur de régression de prix des sous-jacents (spécification, conception, réalisation et test)
    Compétences Fonctionnelles:
    • Connaissance du modèle de Cox, Ross et Rubinstein pour la valuation des options américaines et européennes
    • Connaissance du modèle de Black-Scholes-Merton pour la valuation des options européennes et de l’approximation de Black pour les options américaines ; Mouvement Brownien, lemme d’Itô
    • Valuation risque neutre
    • Paramètres grecs, couverture d’option, volatilité implicite
    • Algorithme de calcul de prix : arbres binomiaux, Monte-Carlo, différences finies
    01/02/2010 AU 25/03/2011 Oberthur Technologies Nanterre
    DEVELOPPEUR
    Projet
    Application de gestion de production de cartes à puce mobiles et bancaires.
    Un profil technique de carte ayant été défini en amont (des trous à remplir avec des données), l’application utilisait un système de grammaires paramétrables pour gérer les inputs des clients nous décrivant des lots de milliers de cartes, des mappings (quelles données dans quels trous et dans quel cas) pour les transformer en fichiers exploitables par les machines qui créent physiquement les cartes.

    Compétences Techniques

    • Maitrise d’œuvre : Développement en e-Wam (Java, C#-like) des spécifications validées par la production
    • SQL Serveur : Procédures stockées, requêtes SQL
    • UML : Architecture technique de petits sous-projets

    Compétences Fonctionnelles:

    • Test : évaluer le logiciel afin de trouver les défaillances non détectées par les sites de production avant que celles-ci ne deviennent un problème.
    • Maîtrise d’ouvrage : Réalisation des spécifications fonctionnelles et techniques en réponse aux demandes d’évolution logicielle des sites de production
    26/04/2008 AU 05/09/2009 New Jersey Institute of Technology Newark (NJ)
    RESEARCH ASSISTANT
    • Recherche sur les méthodes de chiffrement des bases de données externalisées. Objectif : permettre à un système de gestion de bases de données d’évaluer des requêtes type SQL ou Xpath (selon le type de base) sans jamais que l’Administrateur (malicieux) de la base n’acquiert la moindre information sur lesdites données.
    • Construction d’une attaque contre la méthode proposée par Hui Wang pour résoudre le problème ci-dessus dans « Efficient secure query evaluation over encrypted XML databases ». L’article de Hui Wang était publié dans l’une des meilleures conférences de bases de données, VLDB.
    Compétences Techniques
    • Petits développements en Java et C#.
    • MySQL
    • Linux
    01/09/2008 AU 05/09/2009 New Jersey Institute Of Technology Newark (NJ)
    TEACHING ASSISTANT
    • Donner des cours et tutoriaux aux premières et deuxièmes années
    • Corriger des copies jusqu’au niveau Master

Études et formations
  • CURSUS SCOLAIRE
    2007/2008 Université Joseph Fourier Grenoble
    MASTER PROFESSIONNEL EN CRYPTOGRAPHIE, SECURITE ET CODAGE DE L’INFORMATION
    • Formation commune avec la 5ème année de l’ENSIMAG d’ingénieur sécurité cryptographie
    • Formation à cheval entre les départements de mathématiques et d’informatiques
    • Cours sur les courbes elliptiques et hyper-elliptiques, les codes correcteurs d’erreurs, les algorithmes de chiffrement classiques (asymétriques: RSA, NTRU courbes elliptiques ou symétriques : DES, AES) et l’implémentation en C de certains d’entre eux. Etude de quelques algorithmes de compression.

    2006/2007 Sheffield University Sheffield
    MASTER OF PURE MATHEMATICS
    • Orienté algèbre, autant que cela m’a été permis.
    • Projet sur les algèbres de Lie
    2005/2006 Université Montpellier II Montpellier
    LICENCE DE MATHEMATIQUE
    • Formation générale mathématiques pures et appliquées, probabilités et statistiques.



    2003/2005 Université Montpellier II Montpellier
    DEUG DE SCIENCES PHYSIQUES, OPTION PHYSIQUES
    • Formation équilibrée entre mathématiques, physique et chimie la première année
    • Formation équilibrée entre mathématiques et physique la seconde année
    2002/2003 Université Montpellier III Montpellier
    UN SEMESTRE DE PSYCHOLOGIE (VALIDE)

    2000/2002 Lycée Victor Hugo Marrakech Marrakech
    BACCALAUREAT SCIENTIFIQUE SPECIALITE MATHEMATIQUES

D'autres freelances
Développeur C

Ces profils pourraient vous intéresser !
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement C
Stéphane

Ingénieur de développement C

  • MONTROUGE
C C++ SQL PLUS SQL PL SQL ORACLE PRO C SCRIPT SHELL JAVA PYTHON Oracle Database 12c
Disponible
CV Etudiant
Colince

Etudiant

  • CALAIS
JAVA PYTHON C R REACT.JS DATA WEBDEV INFORMATICA SQL MONGODB
Disponible
CV Développeur
Aloïs

Développeur

  • NANCY
C++ SQL JAVASCRIPT REACT.JS C BASH NODE.JS PYTHON ASSEMBLEUR DOCKER
Disponible
CV Développeur FLUTTER
Hugo

Développeur FLUTTER

  • IVRY-SUR-SEINE
FLUTTER SQL C JAVA PYTHON C++ RUBY GIT
Disponible
CV Support utilisateurs
Houmedgaba

Support utilisateurs

  • PARIS
PHP WINDOWS PHP LARAVEL JAVA C++ SQL PL SQL MYSQL C C#
Disponible
CV Développeur JAVASCRIPT
Simon

Développeur JAVASCRIPT

  • PONT-DE-L'ARCHE
JAVASCRIPT PYTHON GO SELENIUM HTML5 C Rust
Disponible
CV Développeur Web - Python / Django
Aurélien

Développeur Web - Python / Django

  • ARCUEIL
PYTHON DJANGO HTML5 JIRA JAVASCRIPT CSS C C++
CV Développeur Jeux Vidéo
Loïc

Développeur Jeux Vidéo

  • BOUSSY-SAINT-ANTOINE
C# UNITY 3D .NET C++ C PYTHON
Disponible