Menu

Bruno BOUCARD

PARIS

En résumé

Avec plus de 20 ans d'expérience dans le secteur informatique, mon objectif est d’être un architecte en système d’information capable de piloter des projets d'ingénierie logiciels complexes, tout en urbanisant le système d’information de l'entreprise. Mais j’aime aussi être considéré comme un architecte technique sur le terrain, au plus proche des développeurs afin de les aider à respecter quelques principes et valeurs agiles permettant d’obtenir un socle logiciel à la fois facile à maintenir, rentable et en adhérence avec les besoins de l’entreprise. Mon expérience éprouvée à la fois en tant qu’innovateur et formateur, ayant une forte croyance en la qualité des logiciels et un grand respect des besoins du client font de moi un architecte technique pragmatique compatible avec de nombreux secteurs.

Mes compétences :
CUDA

Entreprises

  • SGCIB

    PARIS maintenant
  • BNP Paribas - Technical Architect

    Paris 2013 - maintenant As Technical Architect for the transversal GES TEAM my goal is to contribute to GES reliabilty initiative. For instance, I teach all development teams about the SOLID principles. An other example, I collaborate to improve the development process via the agile methodologies like Scrum and XP.
  • BNP Paribas - Technical Architect / Tech Lead

    Paris 2012 - 2013 Technical Architect in the team in charge to develop a new graphical portal based on the Microsoft Technologies WPF, TPL, TPL Dataflow and Reactive Extensions. The team provided a set of modules decoupled that the user can load on demand. This new portal gives a unified view of the Global Execution Services.
  • Daraize Technologies Limited - Technical Architect

    2012 - 2012 In collaboration with Daraize Team, I participated in the development oa strategic application for a UK Client. By definition, the application must provide both an excellent response time and high quality software. We have chosen the TPL library (.NET 4.0), which allowed us to build a reactive architecture. To ensure high quality software, we performed both a functional and a technical division to provide loose coupled architecture and good test coverage. The choice of the MVVM pattern and MS Blend’s Behaviors, allowed us to obtain a loose coupled architecture and a good flexibility.
  • Société Générale - Technical Architect & Team Manager

    PARIS 2008 - 2011 I manage a team of 15 architects with 3 to 15 years of experience. My team participates in the design and implementation of the global technical infrastructure for Commodities production environment.
    I’m also the project manager for a huge technical migration project, called Renovation, with a € 2 500 000 budget. The objective of the project is to eliminate technology risk regarding the end of the VB6 language support at Microsoft.
    • 1 650 000 LOC VB6 must be translated in C# safely.
    • Each VB6 component is translated from VB6 language to C# language. After validation, each component is released into production in the legacy system.
    • All the commodities organization is involved to achieve a global validation (functional & performance) for each migrated component.

    Definition of the technical urbanization for the next information system. Based on a functional organisation, we regroup all technical components by their functional affinity (some components will revisited). We define the functional boundaries to define the functional services. Each service includes a QOS and the SGCIB's standard protocols to enable a perfect communication between several business lines.
    In the process of technical migration, I have participated in the process definition and the tool selection, as well as in setting up the development environment to migrate from VB6 to C# safely. As Technical Architect, I have developed tooling to improve the migration’s speedup.
  • Microsoft France - Independent Software Vendor Technical Advisory

    2007 - 2008 I was in charge of technical relationships with ISVs (Independent Software Vendors). My sectors were the Financial Services and Professional Services.

    My daily work is to show and discuss opportunities for Independent Software Vendors (ISV) to use Microsoft platform and technologies among Developers, Architects, CTO and CIO.

    o To show Microsoft technical opportunities, I was speaking in the technical Microsoft Conferences.
    o To convince the ISV to use Microsoft platform, I was building some demos related to their environments
  • Société Générale - Technical Architect

    PARIS 1997 - 2007 In the Markets Direction office, I have participated in the reorganisation of the IRD activity for all international market places (Paris, London, Tokyo, and New York). This reorganisation has allowed the integration of Back-Office and Front-Office functions in the rate market as well as centralisation of the Back-Office operations in the Paris headquarter. As the technical architect, I was involved in several projects:
    • D2C (Dealer to Customer) project was dedicated to rewrite the RFQ (Request of Quote) router service from C++ to C#. Because the time was a big constraint for the project, we decided to apply Agile principles (XP) to manage the team and the project. The main technical challenge was to deliver a new application with a good design and a better the speed up when a huge traffic occurs than the previous version. High Frequency, Low Latency, Electronic Market
    • Risk Aggregation project was a new distributed architecture based on a grid computing (Platform Symphony) to scale up the speed of computes of classical treatments: Risk Analysis, VALO and VaR. The main challenge was to scale up easily the architecture if a functional perimeter had some needs to compute quicker on new product. Risk Management
    • Nora project was a pricing application and a trade capture as well, based on Microsoft C++ MFC. The challenge was to present all products (vanilla and semi-complex) in one application. The originals applications were on SUN Solaris system where each product was a specific application. Pricing, Deal Capture
    • Technical Migration from Sun Solaris to Windows NT. During two years, I was the technical leader to achieve a full Front Office system (C++ code) on the Windows platform.
    I am also training technical and IT staff about new the technologies throughout sessions and courses.
  • Agence France Presse - Technical leader

    Paris 1989 - 1997 As part of the collaboration between the Press Agency of France (Agence France Presse) and press agencies of Morocco, Tunisia, Egypt and Romania,
    I participated in the organisation of the development of the journalistic software MEDIA
    • Distributed multi-user,
    • Multi-language (Arabic included),
    • Cross-platform system,
    • Power-off failure recovery capabilities.
    The system is composed of 25 to 80 desktop clients and 2 to 20 servers distributed on a backbone network.

    I participated in the architecture definition and implementation of distributed software in Unix and Windows environments over TCP/IP.
    • To be more efficient and more scale, a pseudo driver has be developed on UNIX Kernel (SYSTEM III wasn’t so good about IPC performances).
    • 20 Servers
    • 80 Workstations

Formations

Réseau

Annuaire des membres :