WOA est l'acronyme de Web Oriented Architecture.
Functional Architect / API Manager
at Bouygues Télécom
janvier 2022 - aujourd'hui
Responsabilities:
• Responsible for and Guarantor of the proper implementation of APIs
• Definition of good practices around APIs (definition of resources, design, security, life
cycle, versioning, deployment on the API Management)
• Support in the implementation of APIs (Workshops, training, awareness raising for
developers, Product Owners and Managers)
• API audit
• Business object modeling.
• Participation in Architecture committees
• Study of cross-functional architectures (AS-IS to SHOULD BE)
• Mapping of the information system
Technical environment More than 300 applications to transform, APIGEE, ARCHIMATE, UML,
PowerPoint
Functional Architect
at Societe Generale
2019 - décembre 2021
Project : Following the PSD 2 directive (Payment Services Directive 2), Société Générale launched
the OBA (Open Banking Architecture) project in order to define the mechanisms for opening the bank
internally (for internal partners) and externally (for external partners).
New business models are thus identified: BaaP (Bank As A Platform), BaaS (Bank As A Service) and
financial market places..
Responsabilities :
• Definition of the framework of the Open Banking Architecture
Formalization of concepts:
Business and application processes
Business resources,
DDD (Domain Driven Design)
API and API Management, OpenAPI
Micro-Services
Security of exchanges (OAuth, Oauth2, Open ID .......)
• Training and coaching of teams on the OBA framework
• Support of projects in the implementation of the OBA
• Transformation of application monoliths into micro services
• API design
• Security ......
• Sensibilization of teams on OBA
• Study of cross-functional architectures (AS-IS to SHOULD BE)
• Process Design
Solution Architect
at PSA Banque Financement
décembre 2017 - octobre 2018
Project : Omnichannel - Digitization of the financing request (Spain, France, Germany)
Responsabilities :
• Audit of the existing webmethods platform to identify areas for improvement
• Propose a target architecture around Webmethods components to accelerate and
make digitalization more reliable
• Establishment of an integration base (SAG Webmethods Solution) between Bank IS
and partner IS: Brand IS, Bank CRM, Salesforce.
• Analysis of business needs and proposals for IS docking solutions
• Prototyping of solutions
• Costing of developments
• Services mapping
• Implementation of an API-oriented service offering (Use of IBM API Management).Design of new services (REST Web Services), definition of business objects, pivot
objects, and service contracts.
• Implementation of integration and Continuous deployment around the Webmethods
offer (GitLab, Jenkins, ABE, Deployer, Local Service Development).
• Implementation of a logging framework based on the Sl4j API
• Security of services.
• Participation in architecture workshops
• Monitoring and qualification of developments
• Agile platform in an iterative mode (Scrum) - Sprint 15 days
Expert Webmethods ESB, SOA, BPM & Case Mananagement
at ENEDIS
janvier 2016 - novembre 2017
Projet : Information System redesign - RACYN project
Responsabilities :
• Audit of the existing platform, recommendation of an overhaul roadmap
• Prototyping of the implementation of BPM Advanced and Case Management with
Webmethods.
• Definition of BPMN process patterns (sub-process, Ad-hoc process, dynamic
process), manual tasks (implementation, recycle bin, distribution, research, form, Adhoc / collaborative tasks) and of all the services to be integrated into the new IS BPM
base
• Establishment of an event manager for communication with the processes.
• Implementation of service governance (SOA, Mediation)
• Development of an application called "CONCEPT-CAR" to illustrate the new
recommended concepts (Web Service REST (use of Swagger) and SOAP, BPM,
Task Engine, CAF, Business Rules, Gantt Chart, Mediation, Centrasite, Case
Management) .
• Security of services.
• Participation in architecture workshops
Technical environment: WebMethods 9.10 (PRT, Task Engine, Universal Messaging, Business
Rules, CentraSite, Mediator, MULE ESB)
Technical Architect technique
at LC
janvier 2012 - décembre 2015
Project : "Digital Banking": Establishment of the complete digital base (BPM, Bank Customer
Exchange Space, Dematerialization at source, electronic archiving system).
Responsabilities :
• Participation in design workshops for other digital bricks (exchange space, DEMAT,
Archiving)
• Definition and implementation of the architecture allowing the coupling between the
BPM brick and the other digital bricks.
• Ensuring the consistency of exchanges between the BPM brick and the other digital
bricks.
• Establishment of a pilot site (technical environment) for business processes.
• Implementation of a WOA architecture to route flows to pilot and / or generalized
process farms.
• Installation of the new Webmethods 9.7 infrastructure
• Migration of SOA processes and services from version 8.2 to version 9.7
• Costing of technical developments
• Writing of the technical specifications of the Digital bricks and evolution of the BPM
brick.
• Monitoring of technical developments (Lot 4: Hot and cold piloting of processes)
• Support for the business in the digitalization of business processes.
• Technical and functional assistance
• Guarantee of the quality of deliverables
Technical environment: SAG Webmethods V8.2, 9.7 (IS, BPM, Task Engine, Universal messaging),
Microsoft Office VISIO, Oracle, IBM Websphere, SOA, WOA WebService REST (XML & JSON), JAVA
-J2EE