Simon - Architecte SI
Ref : 190618E001-
92330 SCEAUX
-
Consultant, Architecte d'entreprise, Ingénieur de développement (35 ans)
-
Totalement mobile
-
En cours d'immatriculation
Expérience professionnelle
Klanik Canada Inc. – Canada : Août 2022 |Aujourd’hui
o Banque de Développement du Canada – Canada
Rôle : Architecte & Développeur SAP, Marketing Automation
Participer dans le cadre de la transformation digital de la BDC sur le périmètre
marketing automation en tant que développeur SAP en assurant une évolution
continue de la plateforme SAP MC.
Détail des réalisations (techniques, fonctionnelles, autres)
- Administrer la plateforme SAP HYBRIS MARKETING CLOUD
- Analyser et fournir les spécifications techniques pour l’ajout de nouvelles
fonctionnalités sur SAP Marketing Cloud
- Développer de nouveaux connecteurs Open Channel et des flux d’intégration
(iFlows) dans SAP Cloud Intégration (CPI) et Marketing Cloud
- Maintenir et améliorer les solutions existantes
- S’assurer du bon fonctionnement de la plate-forme SAP
- Bâtir des tests de non régression pour valider les mise à jour SAP Marketing
Cloud et les déploiements.
- Fournir les spécifications techniques pour le développement / maintenance
d’API REST
- Effectuer les contrôles de qualité des nouveaux programmes
- Vérifier et optimiser la performance de l’existants
- Accompagner les utilisateurs de la plate-forme afin d’établir les meilleurs
pratiques et s’assurer que SAP Marketing Cloud réponds bien aux exigences
Business.
Environnement technique :
✓ Framework .Net
✓ Java, Groovy &
JavaScript
✓ Confluence
✓ Kafka
✓ ABAP
✓ Docker, Kubernetes
, Tanzu
✓ XML
✓ XSLT
✓ SAP CPI
✓ MuleSoft
✓ Jira
✓ Draw.IO
BOUYGUES TELECOM – France : Avr. 2020 | Juil. 2022
Rôle : Architecte fonctionnel
Participer en tant qu’architecte fonctionnel transverse sur les projets du SI Entreprise
et notamment sur le projet de transformation « Vente & déploiement ».
Ce projet permet aux forces de vente directe et indirecte de gagner en efficacité,
améliorer le rendement opérationnel , de fluidifier le parcours client et d’améliorer
nettement l’expérience client.
Détail des réalisations (techniques, fonctionnelles, autres)
- Participer aux ateliers POC avec les éditeurs choisis et aux ateliers de clarification
fonctionnelles et techniques des éditeurs choisis.
- Evaluer les éditeurs choisis en phase préliminaire.
- Participer aux ateliers de coaching agile et aux ateliers de modélisation et
conception Métier.
- Participer aux instances de cadrage et pilotages « Co-Projet métier et IT, Points
de synchronisation d’architecture et note de trajectoire… ».
- Assurer l’audit des interfaces et flux des systèmes impactés dans le Legacy
- Mettre en place l’architecture fonctionnelle en respectant les principes
d’architecture imposés par les standards.
- Participer à la mise en place des différentes architectures logiciels transverses.
- Travailler avec les métiers sur l’optimisation des parcours clients afin d’améliorer
son expérience et fluidifier ses interactions avec les forces de vente et de
déploiement.
- Participer aux Dailies « Daily Stand-Ups » de l’équipe Agile.
- Choisir la solution et participer à la rédaction des exigences DSI du projet.
- Participer aux soutenances et à l’évaluation des intégrateurs.
- Réaliser les études d'architecture sur les nouveaux sujets en s’assurant à identifier
des solutions qui garantissent le respect de la qualité de l'expérience client et du
service, tout en optimisant les délais de mise en œuvre.
- Participer à la rédaction de la note de trajectoire du projet.
- Réaliser les études de faisabilité transverses avec les différents MOAs & MOEs
impactés.
- Concevoir, rédiger et présenter l'architecture fonctionnelle et technique du MVP
«SOA + EDA ».
- Restituer l’étude et présenter la solution retenue.
- Maitriser la communication avec les parties prenantes en adoptant un bon
relationnel.
- Fédérer et animer les équipes transverses.
Environnement technique :
✓ Salesforce/Vlocity
✓ RabbitMQ
✓ API REST / Event
✓ APIM (APIGEE)
✓ Confluence
✓ MuleSoft
✓ Jira
✓ Office 360
✓ UML
✓ PowerPoint, Visio)
✓ Draw.IO
✓ Planner
✓ MagicDraw
BOUYGUES TELECOM : Functional Architect
April 2020| Until now
Working as a functional architect on a transformation project based on the
solution SaaS "SalesFroce / Vlocity".
The aim of the project is to enable sales forces to gain in efficiency, to streamline
the customer journey and to improve the customer experience.
● Provide expertise during functional and technical analysis, business modeling
and IT design workshops of the POC with the selected editors.
● Ensure the audit of integration interfaces of systems in Legacy impacted by
the business process.
● Set up and maintain the functional architecture.
● Collaborate with the business teams in order to optimize the customer journey.
● Participate in the Daily Stand-Ups with project team.
● Set up and ensure architectural studies in order to identify the best solutions
that will guarantee the high quality of the customer experience and services.
● Collaborate on the writing of the trajectory note of the project.
● Ensure a cross-functional feasibility study with the various MOAs & MOEs.
● Design, present and write the functional and technical architecture(s) of the
MVP.
● Present the final architecture and the final solution
EuroTitrisation/Bank (Anonym)– Risk Management & Monitoring Platform
01/2017 - April 2020
Risk platform specialized in risk analysis, monitoring & managing securitization transactions
Position:
Project Manager & full stack Software Developer
Context of the project:
● Manage Bank transactions and Business views
● Extract, Load, Transform and Control the transaction data
● Set up the Security Requirements (SSL, Databases Cryptography, Authentication, Audit, etc.)
● Set up the Infrastructure Requirements (Sub network, BCP, BRP, etc.)
● Set up Environments for Developments, Tests & Production
Achievements:
● Project Management
● Risk & Monitoring detection
● Security mechanisms (Certificate, SSO)
● MVC/ C#
● Entity Framework Database First
● Web API (WCF/ C#)
● Google Charts
● Data Modeling
● Data Normalization
● Data Visualization
● Data Analyst
● Data Protection
● Security requirements
● Security audits
● Data tracking
Back end:
● Web application controllers:
○ Build workflows for loading data from the production databases to the application database
○ Build workflows notifying all the changes on the system
○ Build workflows controlling data
○ Build workflows managing the mapping between operations
○ Build workflows calculating and consolidating the KPI
○ Build workflows Auditing & Tracking user activities
● Web Services :
○ Handle all traffic between the database and the platform
○ Handle authentication certificates (Request, Invoke)
○ Make logs (Security log, Functional log)
○ Check Security logs periodically to detect any violation on the system
○ Notification system based on KPI
○ Notification system based on Security violation
○ Notification system based on online documents store events (upload, download, rename, etc.)
○ Handle Informix Hybrid Database by MongoDB driver
Front end:
● Manage 2 lots of bank deals:
* lot 1 : that we are a management company / calculation agent
* lot 2 : that we are a Data Steward only
● Manage documents traffic (Cloud)
● Manage Deal features
● Manage Cross requests from end-user (Analysis requests on demand)
● Administrate users (Granting access, Certificates manager (Online revoke), Password manager, User manager, etc.)
● Dashboard designed by the user for each transaction (fast view)
● Provide Asset Management data (Ageing balance, Roll forward, Maturity Balances, Break Down, Specific KPI, Forecasted, etc.)
● Provide Credit Support data
● Provide Purchase Price data
● Provide Rate Swap/Currency Swap data
● Provide Compliance data (Triggers, Bale II)
● Provide Fees data
● Provide Waterfall data
● Provide Balance sheet data
● Provide Liabilities data (Securities Register, Securities amortization profiles, Securities coupons views)
● Provide Accounting statement (Financial Statement, Audit Statement)
Bank Team interactions :
● FR : Functional Requirements
○ Organize weekly meetings for validation of each step
○ Accommodate new recommendations
○ Organize the next steps (Type, Business view, etc.)
● NFR : No Functional Requirement
○ Organize weekly meetings
○ Interface between our outsourcing network team and bank network team
○ Interface between our outsourcing security team and bank Security team
○ Accommodate new recommendations
○ Organize penetration tests
○ Manage the Security requirements (certificates, test, revocation, etc.)
Team :
● Bank Operational Team
● Bank Security Team
● Bank Network Team
● EuroTitrisation Outsourcing network & Security Team
● EuroTitrisation Operational Team
● Developers
Infrastructure :
● Organize BRP & BCP plans
● Set up Servers & Services (IIS, Sql Server, Informix Hybrid Database, Json Listener, etc.)
EuroTitrisation/Electronic Signature Platform
01/2016-up to now
In terms of digital transformation and for transactions security we make a platform for different clients (Banks, customers, investors, etc.)
Position:
Architect, Analyst, Developer and Project Manager
Context of the project:
● Analyze the Legal point by country legislation in terms of digital signature (in cooperation with Legal department),
● Analyze the Application Architecture & needs in terms of Security levels
● Negotiate and Purchase the Hardware material (2 HSM/Hardware Security Module)
● Control & Validate the Architecture by making sure that the cryptography materials are correctly installed (working with Thales consultant & our Outsourcing network team)
● Build the Platform (Development in team with an external consultants)
● Set up Specific services for BANQUE DE FRANCE
● Set up specific services for SERVICERS “Clients”
● Supervise the Application
● Organize and Supervise the requirements tasks (functional & no functional)
Achievements:
Back end:
● Build workflows for loading data from the production database to the application database
● Build workflows for notifying all the changes to different parties (signature, reminders, reject, etc.)
● Build workflow for generating PDFs on demand
● Build the Audit & Tracking workflows
● Generate & Manage Authentication Certificates (Officers)
Web application:
● Sign transfer deeds on demand
● Command notification workflows
● Manage the historical of the signed documents
● Manage users’ access & Delegate Signing Authority
Web Services:
● Manage the cryptography hardware (HSM) material connection
● Manage the request certificates (CSR - PKCS#11) on the HSM
● Manage the private keys handles in the HSM
● Manage the signatory scenarios
● Handle the pings tasks between signing servers and HSM
Infrastructure:
● Organize BRP & BCP plans
● Set up Servers & Services (IIS, MySQL, Apache, Centos, etc.)
EuroTitrisation / Mounting Securitization Deals
09/2013 – up to now
Mount Securitization deals (RMBS, Loans, etc.) and Secure production tasks day to day.
Position:
Analyst Developer and Deal Leader
Context of the project:
● Mountain deals
● Analyze & develop operational processes
● Analyze the legal documentation of the deals “master agreement”
● Control data outgoing from the servicer
● Verify & Apply the eligibility criteria
● Load & verify the data integrity
● Calculate financial & funding assets (Roll forward, Ageing balance, etc.)
● Ventilate data into the data warehouse repository
● Generate the Management Report
● Generate specific files for different parties (Bank, Investor Report, Seller, Arranger, etc.)
● Maintain day to day production tasks
Achievements:
● Concept, Development and Maintaining of the securitization deals
● Resolving all the issues relating to the deal during operational meetings
● Responsible of the communication between sellers and other parties (Investors, Banks, etc.)
● Managing audit tasks
● Development of SAP BO Data Services
● Development of SAP BI Data Services
● Script shell, Perl
● C# .net/ MVC/ WPF/ WinForms
● Office Excel
● Crontab
Team :
● 1 Accounting leader
● 1 Program Manager from Management department
● Bank team (operational & no operational)
● Arranger team (operational & no operational)
● Network team (operational & no operational)
● Seller team (operational & no operational)
● 1 Official backup
EuroTitrisation / EBICS Project
10/2013 - Up to now
Internal project for payment flows between (Company management, Sellers, Investors & Bank)
Position:
Analyst Developer & Lead Project
Context of the project:
● Set up EBICS client application
● Analyze, Make a choice, Negotiate and Purchase the most suitable EBICS client application
● Set up the internal platform generating the payment instruction in XML format (ISO 22022)
● Set up enrollment process between EBICS client and banks (Certificate enrollment)
● Develop and test
Achievements:
● Set up EBIC T/TS
● Pain standards (ISO 20022)
● XML
● C# / MVC /Bootstrap/Css/JQuery/JS
Team :
● 15 Lead managers
● 1 Client application support
● 1 Outsourcing network team
EuroTitrisation / Daybook project
04/2013 - up to now
Internal project for tracking deals
Position:
Analyst Developer
Context of the project:
● Tracking deals
● Report comments on specific deal on specific date
● Data consolidation
● Dashboard
● KPI based on different criteria (date, deal name, frequency, type, etc.)
Front end:
● JS/ JQuery
● Bootstrap
● Google charts
Back end:
● ASP.net/ C#
● PLSQL
● SAP BI
University diploma
2019: Executive, Management Digital Transformation–École des hautes études commerciales /École nationale
supérieure des mines de Paris (HEC / Paris Mines)- Paris, France
2014: Software Architect–Ecole supérieure de génie informatique(ESGI)- Paris, France
CORE COMPETENCIES
Digital Transformation: Data analysis, Innovation, Agility, Stakeholder management, IT and security development.
Architecture: Design and set up Functional Architectures, Software and Technical, Service-oriented, Object-oriented, Agentoriented, Data-centric , SOA and eventbased architectures.
Project management: Study the feasibility of projects, Follow schedules, write specifications, drive technical and operational action plans.
Manage Information System: Central architecture and trajectory, Data governance, Security and Audits.
Team management: Manage teams, Manage service providers and lead teams.
Setup of Securitization operations: Manage and organize DSBs (Data Specification Book) according to legal documentation, develop business processes (Assets, CashFlows, Agenings balance, Securities coupons, etc.) and lead workshops meetings with clients.
Production management: Manage and pilot production systems "Execute Jobs / Workflows, Monitoring, Support & Maintenance".
Negotiation: Research, evaluate and negotiate new tools and participate in the costing of digital projects.
Payment protocols & standards: EBICS T / TS, SEPA ISO 20022.
IT development: SAP (BO / BI), PL-SQL, Git, Web Service, EF, Linq, C#, dotnet Core, ASP.net / MVC / Blazor, Java, WinForm, WebForm, WPF, WCF, Perl, Shell Scripts, SQL-Server, XML, HTML CSS, JavaScript /JQuery.
IA: ML.NET, Chatbots.
Cryptography & security: Pkcs # 11, OpenSSL, HSM (Hardware Security Module).
Mobile development: Xamarin.Forms, ReactNative, Android, Objective-C (iOS).
Databases: INFORMIX, INFORMIX HYBRID, SQL SERVER, Mongodb, ACCESS, MySQL, Mariadb.
Networks, Servers & Protocols: IIS, Apache, WebDav, LAN, TCP / IP, CFT, FTP, SFTP.
Tools & OS: Linux, Windows, AIX, Microsoft Office 365, Visio, Power Automate, Power Apps, Planner, Adobe Suite, Microsoft visual studio/Code, Enterprise Architect (SPARX), Draw.io, dbaccess tools, RazorSQL, PhpMyAdmin , Apache, Robomongo 1.0 RC1, Microsoft SQL Server Management Studio, KeePass, FileZilla, PsPad editor, Putty, doxygen, mRemote, Notepad ++, Confluence.
Miscellaneous
Languages:
FRENCH: Bilingual
ENGLISH: Operational
Leisure: Swimming, Basketball