Lead of 3 people in Paris and 2 offshore. Agile/Scrum mix with daily Zoom stand-ups.
During my time we have almost a fully integrated DevOps compared to a manual process on my arrival.
Our team has taken over full support, including infrastructure
In charge of application/services for pre-trade for structured products (C#, SQL, JavaScript/PowerShell). Consisting of 1 web application, 11 webservices (SOAP), 2 mixed batch/webservices and various CTRL-M jobs.
Bi-weekly meeting with busines/product owners for prioritization and new requirements.
Edition of functional and technical specifications.
In charge of application to declare instruments & provide prices for these instruments to outside institutions (Bloomberg, Reuters, Telekeurs)
API to get ISIN codes from Euroclear (Plug & Clear for FR ISIN’s and EPIM for XS ISIN’s)
Currently doing project to move applications from Oracle to PostGRE
In charge of a middle office matching application (Provides justification for differences in positions). (C#-ASP-SQL).
In charge of a Position and Internal Order Management System. (C# - Infragistics/DevExpress)
In charge of a batch applications to consume custodian bank, partner, internal and accounting messages/statements. In swift or internal formats for matching purposes. (Java and C#)
In charge of a Client/Server application for raise violations on trades to client workstations. (C#)
Web MVC 5 application to manage internal and partner positions. (Used to match positions)
Charged with providing clients with suitable management applications
Function & technical analysis for clients
Developing MVC/Services applications for customers
Technical lead for numerous financial applications
The projects were part of CMMI implementation, interviewee on behalf of BNP for CMMI certification by inspectors. (Certification was successful)
Part of implementation team of agile management process.
Technical leader for application project, evolution and correction life cycles.
Charged with test processes, test creation and test management.
Charged with release management on numerous projects.
Project manager/developer for Web services and Web applications.
Management of off-shore developers.
Project manager (BNP IP - Overlay Asset Management)
BNP Paribas IP, Rue Bergère Paris
janvier 2012 - juin 2012
Charged with maintaining applications related to FX Trading
Studies for Performance Analyses and Risk calculations.
Feasibility studies to improve IT architecture.
IT Functional/Technical specifications.
Assistant Project manager (BNP IP)
BNP Paribas IP, Rue Bergère Paris
juin 2011 - décembre 2011
To move entire IT department’s architecture to another.
Charged with protocols between different network domains
Documentation, IT flow charts (Networking, DB, Communication Protocols)
Setting up protocols (CFT, WEBDAVS, HTTPS/Webservers)
Functional and technical specifications
Languages: C#, C++, ASP, PL/SQL
Technical Environment: Visual Studio 2010, Oracle, SQL Server, Sybase, Quality Centre, Release Me (Other internal project life cycle applications)
Senior Programmer
BNP Paribas CIB, Rue Faubourg Poissonnière, Paris
juin 2009 - avril 2011
Maintain/Update for Kondor Plus deal extraction (Tradekast) for different deal types for P&L, risk and accountability.
Creation of an application for securities, extracting the instruments for the Bonds in question.
Creation of an application for deal extraction from internal trading system (Star/FXO/FXT/Murex)
Languages: Java, C (UNIX), PL/SQL
Technical Environment: Eclipse, Visual age C++, Unix-AIX, Sybase
Programmer
Société Générale CIB, La Défense, Paris
juin 2006 - mai 2009
Program creation for Market Risk VaR analysing. (Java-Web (Struts, Display-Tag, spring)
Program maintenance/updating for a Market risk VaR calculation, multi-threaded client/server (C++ server, VB, C++ and java clients. (Java/C++ client WIN32 and UNIX compatible).
Program maintenance/updating for a Market Curve shifts. (C++ cross platform/language library (DLL))
Maintaining/programming software for market risk calculation. (Delphi)
Oracle database maintenance, updating and programming. (PL/SQL)
Unix/DOS Shell creation for market calculations and database updating
Program creation for traceability programs in VB 6.
Analysing client needs in traceability, and writing functional and technical specifications.
Creation of drivers to run production lines. (C#/VB/VB.NET)
Creating programs for production reports (Crystal reports) (C#, VB.NET)
Database creation
Creation of programs for image treatment, XML creation and PDF file creation in Linux. (C/C++)
Creation of programs to create PDF image template files to be printed with industrial photographic printers (C/C++ Linux)
Creation of programs for order validation and package printing for the post service in Windows
(C++ Windows GUI)
Peripheral drivers for scanners and printers for automatic command validation (production line) (C++ for Windows GUI)
Maintaining databases and existing Python programs