-
SCOR SE
- Ingénieur Développement Senior
Paris
2014 - 2016
Au sein de l'équipe Forewriter de souscription facultative des dommages (Property & Casualty), chez un des leaders de la Ré-Assurance, participation aux projets suivants :
Optim
Conversion d'un POC Excel simulant les pertes de toutes les lignes de business en appli web
Environnement technique : Java, macros VBA, Maven/Git/Tomcat/Spring/Jsf/Hibernate
Construction
Création du Pricer permettant aux souscripteurs de mettre un prix sur les contrats de type Construction
Environnement technique : C#, VBA, Oracle
Property
Mise en place de nouveaux modèles de Pricing sur lesquels effectuer des simulations
Environnement technique : C#, Parallel Threading, OpenXML, Oracle
-
MyTwinShopper.com
- Co-création de MyTwinShopper.com
2013 - 2013
Mise en oeuvre d'un "comparateur social sur le shopping".
Chef de Projet technique du site, Mise en relation avec différents incubateurs, Test et corrections du code
Environnement technique : Unix, Php/Symphony, Ruby/Rails
-
Auto-Entrepreneur
- Consultant Nouvelles Technologies
Cherbourg
2013 - 2013
Repérage de startups afin de leur proposer une plateforme clé en main d'investisseurs, de développeurs, de conseillers juridique, et d'une équipe marketing et relation presse.
-
KEPLER
- Ingénieur Etude & Développement Senior / Chef de Projet Web
Ștefănești
2012 - 2013
Au sein de l’équipe en charge des applications utilisées par le middle et back office de l’activité d’intermédiation de Kepler, participation aux projets suivants :
CSA « Mise en place du Commission Sharing Agreement »
Définition technique, réalisation et déploiement d’un site internet permettant aux clients de saisir des Tiers, d’effectuer leurs partages de commissions, de leur présenter leurs transactions, et les informer de leur balance.
Mise en place des serveurs de connexion RSA et leurs WebAgent (via des token SecurId)
Ecriture des procédures stockées et des fonctions de calculs des taux
Ecrans d’administration pour valider les demandes, les créations de rôles
Création d’exports Excel
Environnement technique : C#, ASP.NET, MVC, RAZOR, JQUERY, JSON, DevExpress, authentification RSA, IIS, SQL Server, VS2010
Constellation « Outil de gestion des Tiers »
Participation à la création d’un outil de gestion des Tiers.
Intégration des données CSA de Cheuvreux
Création d’outils d’exportation de BDD vers XML et BDD vers CSV
Environnement technique : C#, framework XAF, LINQ, DevExpress, VS2010
-
Cheuvreux
- Ingénieur Etude & Développement Senior / Gestion de Projet
2010 - 2012
Au sein de l’équipe en charge des applications utilisées par le middle et back office de l’activité d’intermédiation de Cheuvreux, participation aux projets suivants :
CROD « Générateur de comptes-rendus d'opérations détaillées »
Finalisation d'un système permettant la génération des CROD à partir des dépouillements rattachés aux ordres exécutés.
Environnement technique : SQL/Sybase
EuroMiddle «Plateforme de gestion des activités Middle/BackOffice»
Volet applicatif
Prise en charge du module de gestion administrative des tiers (données contractuelles, informations de settlement, folders/comptes de dépouillement, etc..)
Conception, réalisation et mise en œuvre du module de détection des écarts de dénouement
Mise en œuvre du reporting de réconciliation globale des deals
Volet technique
Travaux de personnalisation du framework Maison aux besoins du
pôle Middle
Gestion d'une grille Syncfusion pour avoir des lignes de détail incluses (gestion de deux dataset dans une grille)
Création de complétions (fenêtres permettant de résoudre les noms complets de tiers par exemple avec quelques lettres)
Intégration et Evolution d’ActiveX Excel
Environnement technique : C#, VBA, SQL/Sybase
ICBO « Plateforme Titres »
Refonte de la gestion des commentaires sur opérations
Gestion des Imbalance Book (livre de pannes)
Gestion des Private Messages
Gestion des Operations Not Sent
Environnement technique : C#, SQL/Sybase
WebClearing « Extranet de suivi du clearing»
Mise en œuvre des modules suivants :
Gestion des informations tiers/clearing
Gestion des trades de type CFD ou TRS produits dérivés "Total Return Swap"
Gestion par le client de ses commissions sharing agreement (CSA)
Gestion des cash Transfers
Reporting sur Deposit
Sécurisation des failles du site (Injection SQL, etc…)
Environnement technique : ASPX, C#, SQL/Sybase
-
Crédit Agricole CIB
- Ingénieur Etude & Développement
Montrouge
2005 - 2009
Au sein de l’équipe en charge des applications front office de l’activité FOREX, participation aux projets:
JetStream « Server de calculs de prix ainsi que son interface »
Ecriture d’adaptateurs au sein d’un serveur STP, permettant de dispatcher à tout type de systèmes externes un deal venant d’être fait, générant au choix un fichier plat ou une insertion BDD
Création d’un contrôle graphique afin de paramétrer le comportement d’un textbox en fonction de différents critères
Environnement technique : C#, SQL/Sybase/ODBC
Capricorn / RET « Plateforme de trading gérant les flux REUTERS »
Evolution d’une creditcheck gateway Java permettant de demander la validation de deals par plusieurs systèmes
Gestion d’un EAI WBI gérant le traitement et le dispatch des deals vers les systèmes destinataires (sous formes d’insertions en bases de données, de création de fichiers plats, ou d’envoies par WebService)
Evolution d’une ticket gateway Java recevant les deals via des flux récupérés grâce à des API REUTERS (LBN, TrAPI, SCS)
Ecriture d’une dealstorage gateway Java, parsant des fichiers XML à l’aide de XSD et XSLT pour insérer le contenu en base de données
Création de la partie client et serveur en RMI afin de synchroniser deux applications distinctes
Environnement technique : Java, SQL/Sybase/JDBC, API Reuters, RMI Client/Server, EJB, WebService, EAI / WBI
STP FXConnect « Connexion d’une plateforme multi-banque vers le middle Calyon »
Ecriture d’une gateway récupérant sous forme de fichiers plats des deals exécutés via FXConnect, vérification de la validité de ceux-ci et insertion dans le système interne Capricorn
Environnement technique : Java, SQL/Sybase, API REUTERS
Caprimon « Site Intranet gérant Capricorn »
Gestion en ASPX d’une partie de la base de données : définition de nouveaux traders, de profils de clients, insertions de nouvelles règles de gestion des deals, etc…
Portage du site en JSP
Environnement technique : JSP, ASP.Net, C#, SQL/Sybase, Websphere
-
Crédit Agricole CIB
- Ingénieur Etude & Développement
Montrouge
2001 - 2005
Au sein de l’équipe en charge des applications front office de l’activité FOREX, participation aux projets:
BidAndOffer « Plateforme de saisie d’ordres à déclenchement »
Ecriture d’un OpenServer gérant l’insertion, l’annulation, la modification et l’exécution d’ordres d’achats ou de ventes sur du spot
Environnement technique : C, C++, OpenServer, TIBLINK, Sybase (CTlib / SRVlib)
Extractors « Applications utilisées sous forme de batch distribuant des données »
Ecritures de programmes récupérant les informations d’un deal venant d’être émis en base de données afin de compléter le STP jusqu’aux systèmes externes, en adaptant les données.
Environnement technique : C/C++, Sybase (CTlib)
Aquarius« Server de calculs de prix FOREX pour traders, sales et clients, ainsi que son interface »
Ajout de nouvelles RPC (Remote Procedure Call)
Intégration de la fonctionnalité 24h/24
Intégration de l’instrument FWD/FWD (Swap départ décalé)
Correction de bugs dans les calculs de prix
Modifications ponctuels de l’interface graphique
Environnement Technique : C/C++ OpenServer, Sybase (CTlib / SRVlib), TIBLINK
Macao « Suivi et de control en temps réel du Margin Trading et du prime brokerage »
Création de la simulation d’impact d’ajout d’ordres
Correction de bugs dans les calculs de différents ratios
Modifications ponctuels de l’interface graphique
Environnement technique : C/C++ OpenServer, Delphi, Sybase (CTlib / SRVlib), TIBLINK
-
Escadre
- Ingénieur Etude & Développement
2001 - 2001
Projet Automate de Bourse « Carnet d'ordre de la station de négociation »
Mise en place d’une interface qui permet à travers des contrôles graphiques de :
Passer des ordres sur la place de son choix, en indiquant les informations liées à l’ordre (titre, quantité, prix, validité, …).
Modifier ou annuler les ordres.
Visualisation de l'ensemble des ordres passés en fonction de filtres paramétrables et des tris divers.
L'application maintient en temps réel l'état des ordres (exécuté totalement, partiellement, en cours, annulé) et affiche en temps réel tout changement dans le tableau. Pour ce faire, on utilise des objets de communication avec plusieurs bourses, ou éventuellement avec plusieurs SLE.
Intégration d’un module graphique de suivi de cours
Environnement technique : Visual C++(MFC), Sockets, ADO, Sybase
-
JMBS Développements
- Stage Analyste-Programmeur
1999 - 1999
Analyse, Conception et Réalisation d'un logiciel de gravure de CR Roms. Ce logiciel gère un robot gravant successivement jusqu’à 100 CD. Ce logiciel permet de:
définir et de mémoriser une liste de fichiers à graver.
générer un ou plusieurs fichiers sur chaque série de CD.
conserver un historique de toutes les actions réalisées.
Environnement technique : Windows NT, Delphi, Visual C++
-
Schneider Electric
- Stage Analyste-Programmeur
Rueil Malmaison
1998 - 1998
Maintenance corrective et évolutive (écriture de scripts et de pages) du site Intranet Moyenne Tension.
Réorganisation des inscriptions en ligne pour les formations
Analyse des besoins des utilisateurs et formation de cadres à l'outil.
Environnement technique : Windows 95, VBA, Html