Christophe - Senior Architect : CyberSec , Cloud, Enterprise, Solution , BI Big Data & Logiciel
Ref : 110612D001-
Domicile
38490 SAINT ANDRÉ LE GAZ
-
Profil
Architecte, Directeur de projet, Consultant cybersécurité (56 ans)
-
MobilitéTotalement mobile
-
StatutEn profession libérale
-
Tarif Journalier MoyenVoir le tarif
-
(Senior Architect)
Mission Française des JeuxJan 2021 - aujourd'huiMissions :
Senior architect for designing the new public and private cloud organization and architecture
Technical environment : AWS , OpenStack, VMWare -
(SI & Technical Architect)
Mission CMA CGMJan 2020 - Jan 2021Missions :
BI (Business Intelligence & Big data management :
Worldwide context
Move to cloud of various data warehouses environments and solutions
Design the new platform architecture ( Solution Assessment , Architecture design, Cybersecurity assessment & design)
Design and implementation of various new flows to AWS Cloud ( CDC, API , Hooking, Streaming …)
Architectur Design for new AirCargo Company : (integration flows design )
Technical environment : AWS Serverless, EC2/ECS et EKS (K8S), Datalake & DWH : AWS Redshift + SNOWFLAKE, S3 , … -
(SI & Technical Architect)
Mission ITCEJan 2020 - Jan 2020Missions :
Software & technical Architecture Design for various projects of the 2nd banking French Group.
Support move to Private Cloud.
Securing input channels of the information system by population & their location.
Project design thinking sessions management
IAM Integration
Technologies : IAM (ILEX) , ADFS , NSXi , F5 , WAF , Openshift , AWS -
(CyberSec Architect)
Mission ARKEMAJan 2020 - Jan 2020Missions :
Cybersecurity Architectur design & validation
Vulnerability analyse, Set in place CyberSec Dashboards per projects
Project support end to end (project cybersec architecture design)
Set in place a new IAM/IAG for the Group
Evolving in a worldwide context -
(SI Architect)
Mission GroupamaJan 2019 - Jan 2019Missions :
Architecture Governance Project: scoping , methods, documentation refactoring, defining needs and tools.
Managing architecture for the GAN Factory domain.
Business environment: Life insurance, group and individual, Damage work, Multi-risk accidents ...
Technical Environment: Cloud Hybrid, Java Spring on RedHat OpenShift platform (Docker, Kubernates), Storage model changeset. -
(Software Architect , IS and Security)
Mission ApaveJan 2017 - Jan 2019Mission: IS, Technology and Software Architect plus Group Technical Manager.
The mission is to define the technical and software strategy of the IS Group's redesign project.
Global project valued at 80,000 man days.
The mission is also to assist and support all project managers in defining technical and software needs and requirements. So so define the target architecture of their projects from start to finish:
Redaction of technical architecture files involving:
- Software architecture
- implementation of a group identity federation solution (on Keycloack)
- implementation of security (access, transportation, clearances, anti-intrusion mechanisms).
- Technical architecture
- Infrastructure
Building a Security POC on Angular 5-7 - OIDC - Oauth2 - CORS (Frontend and BackEnd)
Definition of the new BI and BigData architecture - Supporting project teams.
Definition of the data exchange architecture:
- Architecture books realization of inter-application exchange architecture
ESB tibco BW AMX 6.x
ETL Talend
ELK
Rest exchange services on very high availability infrastructure
Supporting the definition of new outsourced infrastructure
Support for setting of Security best practices (access, transport, clearances, anti-intrusion mechanisms,
Core system design of the new exchange system on a micro services architecture (Product Owner)
This core-system is as well :
A Micro Services API Manager
An ESB
A real-time ETL
A global cache manager
A workflow designer
A monitoring and logviewer system
It is intended to operate millions of streams per day. (Solution currently in production)
Tools : REDIS, DB2 , Oracle, MariaDB …, Tomcat, Keycloak, JavaJ2EE, Angular 5&6, Streamsets , Talend … -
SNCF – National train company (IS Archtect)Jan 2015 - Jan 2017
Mission: IS Architecture, Technology and Software
The mission is to assist and accompany all project managers in defining technical and software needs and requirements. Thus define the target architecture of their projects from start to finish:
Completion of technical architecture files involving:
- Software architecture
- Security architecture (access, transportation, clearances, anti-intrusion mechanisms, etc.).
- Technical architecture
- Hardware architecture
- implementation of application monitoring, services and middleware.
- Integration into the network (LAN, WAN, SAN, VLAN, extended VLAN ...
Define the architecture of data centers: virtualized& hardware architecture,, high available system, resilient system...., urbanization design, architecture and network organization., Technological intelligence....
Practiced architectures:
Web SPA & services web Java RESTful services (REST/JSON)
Mise en oeuvre OAut2/SAMLv2 & Spring Security ...
Web MVC & services java SOAP/XML…
CMS system based Webdav on Apache Tomcat
La stack standard SNCF est Linux Ubuntu 16.04 TLS sur architecture VMWare ESX , PostgreSQL. (High Availability Architecture).
Outsourcing health applications and data:
Definition of technical, application and physical security.
Definition of technical architecture, software and security.
Support for the implementation of an intercloud network solution (high availability, resilient and redundant)
Implementation of a high-availability datacenter & multi-datacenter hosting solution (target to more than 100 servers) -
Mission Selfcockpit PortalJan 2014 - aujourd'hui
Mission: Building cutting edge web application portal on the SPA pattern - Single-Page Application model).
Architecture applicative:
- SPA MVC model on AngularJS framework (Road-UI - Bootstrap - ...)
- Responsive Web design for Mobiles, Tablets and PCs)
- Multi-site management
- Dynamic content injection via InqueryJS
- Security by identity federation OWIN, CORS, WIF on Web.Api and WCF
- ORM : EF 6, 7Beta
- Accommodation solution on Cloud IKoula and Microsoft Azure.
Languages : C#,VB.Net, Javascript, HTML, SQL, XAML, Powershell -
Mission GFI Informatics for SelfcockpitJan 2014 - Jan 2015
Position: Software and technical architect.
Mission : Architecture analysis and performance optimization on Tools to support industrial and administrative building cleaning interventions for the final onet customer.
Architecture:
- Web services .Net accessed via Web-Api from tablets, (2000 as target)
- Portal hosted based on SharePoint 2013
- Web portal portal, ASP.Net MVC 4 , Razor - Boostrapper ..
- Client Asp , MVC 4 et WEB App Share point,
- Languages: C, Javascript, SQL, XAML, Powershell
- Implementation Azure bus service on Sharepoint mixed server farm and WCF services.
- ORM : EF 6
Achievements
- Installing and setting up and optimizing SharePoint and BDD server farms and Web servers (Dev environment, Integration, Revenue and Production)
- Redesign and optimization of reporting on SSRS via APIs.
- Review of DAL (and MAPPING EF 6), Services, Controllers, Injection Principles
- Making a simulator injecting test scenarios
- Completing unit test layers
- Making a log analyzer associated with performance measures
- Setting a benchmark based on full-day production data
- Comparative analysis (Before /After) -
Inventor, Architect, Designer, Director of selfcockpit product, Technical Expert, Founder of the S.A.S SelfCockpit
Positions at SelfCockpitJan 2010 - aujourd'huiMissions at SelfCockpit:
Collects need, design, implementation, integration of an API Management System and Workflow Management solution: APIWorkflow for selfcockpit
Technologies: Java 11 and 13, Reactive, OIDC, Docker Kubernates, Maven, Jenkins, Nexus, Redis (Real-Time Message Distribution and Key Values DB , Streaming) ...
Coming soon in open source distribution.
Abstract Architecture and Technological Expertise in Microsoft and Java Environment (15 Years)
Security expertise:
Securing health data. (HADS)
Personal data security (GDPR)
Data Center Security (Reverse proxy Technique, Agent policy, policy servers)
Safing APIs (Api Management)
Identity Managemùent – IAM ( definition – design – setting & coding )
Cyber security – OWSAP Threats management on Cloud & On Premises
Expertise Web architecture : Web RIA, SOA, MOA on Microsoft & Java environment:
Web SPA (MVVM & MVC) Windows & Java :
Client SPA + NodeJs server & Java :
Client + server node HTML5,CSS3,Javascript,TypeScript,JSON,REST
Angular 2+, Typescript , reactive programing, (RxJs), Web sockets (Safed),ng-bootstrap 4 ,primeNG webpack1 & 2 …
Server : NodeJS, express, feathers, orm sequelize ...WS : Spring Framework 5 (Spring Boot + Spring Cloud) + + openAM + OpenId Connect.
Client SPA + windows server :
ASP.Net MVC (3,4,5,6) + HTML5,CSS3,Javascript,TypeScript,AJAX,JSON,REST)
SPA (Single Page Application) : AngularJS , SignalR, InquireJS, Boostrapper, Ajax, Json, Lazy coupling, Responsive web design …
Security Management : OWIN, OAuth2, CORS, WIF (Federation d’identité)
Caching : Locale Storage,cache Factory, http caching.
Web.Api, WCF, Azure Service Bus, SOA
Java J2EE : Java Api & Restful web Servive (Spring FW 4 & 5) , String boot 2, Spring Security , OAut2,SAMLV2 , REST/JSON, Hibernate, JTA, JPA, JAX-RX , JAX-WS via Apache CFX , , JDK 7 & 8, Struts 2, Outils : NodeJS, NPM , Maven, gulp, grunt.
JavaReactive, WebFlux , Reactor
Web (RIA) Silverlight 3 , 4 , 5 + Prism framawork (Composite application Library),
HTML , XML , XAML ,XSLT
Skill: . Net FW 3,5 , 4 , 4.5, .net core;
WCF (all binding types) , WCF RIA Services , Web Services
Spring (IOC, AOP, Advisings), Log4Net
Advanced experience of thinking mechanisms and dynamic generation of graphic objects.
Advanced experience on MVVM pattern,
Advanced experience on the mechanisms of virtualization of collections coupled with WCF services to manage virtual pagination.
Production of generic and reusable graphic control (example: Product catalog with secure payment management) ...
SharePoint 2013.
Mobile: Projects of 2000 tablets, Xamarin Prototypes and Windows Phone.
Technos : ORM : Entity Framework (4,5,6, 7 beta5), NHibernate (3.2). DevArt, Design patterns used : POCO, Model First, DB First
High availability: MS AppFabric used with cluster architecture, NServiceBUS , Azure Service Bus.
Languages : Linq , SQL, T-SQL , C# , Framework .net 3.5 , 4, 4.5 , 4.6 …
Implementation of high security architecture and high availability availability.
Installing and deploying data centers to private health data center.
Bibliothèques de composants, MS Toolkit, MS CAL (Prism) , Dev Express, Infragistics, Syncfusion,
ViBlend, Telerik, ...
Outils : IIS 6 & 7 & 7.,8,5 , WAS , AppFabric, SQL Server 2005 , 2008 , 2008 R2 ,2012, 2014, ADO , ADOMD,MSMQ, Quartz, MSTest, Junit, Fiddle, wireshark …
IDE : Visual Studio 2010, 2012, 2013 & 2015, Team Fondation Server (TFS) 2010 & 2013 , VSS , Expression Blend 4,
Methods :Merise, SCRUM, TDD
Distributed Architecture:
Message oriented tooling : WebSphereMQ , WebMethod
Service oriented tooling : ESB, Appbric, Azure service Bus , NserviceBus ...
Setting up SOA architecture in a very high availability context and hight level of requirements. (Patterns : Push-Subscribe; Push push; Synchrone Asynchronous ...)
Implementation of custom bus.
Specialty: Is Optimization and Robustness (Architecture, Design, Parallelizing, Testing)
Native Cloud:
Docker, Docker composition, Kubernetes,Helm, AWS S3 & EKS, Minikube, Auto config, auto discovery, caching services, spring boot 2 & spring cloud, Draft, Helm, Azure…
Serverless architecture on AWS
Datalake Architecture (Redshift + Snowflake)
Realtime Feeding
Change Data capture
BI Architect:
Microsoft Environment: IIS 6 & 7 & 8, SQL Server 2005 , 2008 , 2008 R2, 2012 , SSIS, SSAS , SSRS , ADO , ADOMD , Excel
others : Informatica ,Oracle 8i, 9i, 10i , BO (BCA,Designer,Webi), Executive Viewer, Crystal Report, Hyperion Essbase.
Production of multi-sources, multi-formats data mining software: Exploring relational and multidimensional bases ( MDX ) with dynamic IHM productions
Other numerous experiences: see the end of the document.
Summary Skills in Management / Project Management / Service Center (14 Years)
Strong added value in the management of important international projects, in complex contexts on the following axes:
1. Technological
2. Architecture
3. Security
4. Urbanization
5. Asking for some hindsight and experience in order to implement important robust industrial solutions.
6. Requesting fine coordination of teams and spots.
7. Broad spectrum of technology
8. Securing IS
9. Broad project and functional spectrum
10. Industrial organization
BI Providers Partnership Management
Management of the T-Systems BI service center in Grenoble: BI Factory and BI Support Service Center in a large international context.( 28 countries in the perimeter)
Change management with offshoring in "low costs" countries
Advice in ICT, urbanization of IS, change management.
• Business areas:
o Retail : Logistics, Commercial Management (stores and centrals), Cashing, Accounting.
o Industry: Technical data, CAPM , BI ...
o Transport, HR.
• Management of large projects (risky classified) and team management
• Expert Web & RIA Microsoft : Web SPA, ASP.Net, Silverlight, WPF, WCF, WCF RIA Services,
WS …
• BI expertise
• J2EE , EAI, ESB
• AS400 expertise
• Mastery of Windows Systems, Unix, AS400, Application Servers
• Distributed systems
• Constant technological watch
• Defining and implementing large account architecture solutions
• Member of the ICT T-Systems France committee
Ability to understand the most complex functional and technical environments and architectures:
• multi-technology, (Web, SPA, SOA, RIA, Workstation, Workflow, BI, BPM ...)
• multi-site (100 sites in consolidation)
• multi-generations
Security expertise:
Securing health data. (HADS)
Personal data security (GDPR)
Data Center Security (Reverse proxy Technique, Agent policy, policy servers)
Safing APIs (Api Management)
Identity Managemùent – IAM ( definition – design – setting & coding )
Cyber security – OWSAP Threats management on Cloud & On Premises
Expertise Web architecture : Web RIA, SOA, MOA on Microsoft & Java environment:
Web SPA (MVVM & MVC) Windows & Java :
Client SPA + NodeJs server & Java :
Client + server node HTML5,CSS3,Javascript,TypeScript,JSON,REST
Angular 2+, Typescript , reactive programing, (RxJs), Web sockets (Safed),ng-bootstrap 4 ,primeNG webpack1 & 2 …
Server : NodeJS, express, feathers, orm sequelize ...WS : Spring Framework 5 (Spring Boot + Spring Cloud) + + openAM + OpenId Connect.
Client SPA + windows server :
ASP.Net MVC (3,4,5,6) + HTML5,CSS3,Javascript,TypeScript,AJAX,JSON,REST)
SPA (Single Page Application) : AngularJS , SignalR, InquireJS, Boostrapper, Ajax, Json, Lazy coupling, Responsive web design …
Security Management : OWIN, OAuth2, CORS, WIF (Federation d’identité)
Caching : Locale Storage,cache Factory, http caching.
Web.Api, WCF, Azure Service Bus, SOA
Java J2EE : Java Api & Restful web Servive (Spring FW 4 & 5) , String boot 2, Spring Security , OAut2,SAMLV2 , REST/JSON, Hibernate, JTA, JPA, JAX-RX , JAX-WS via Apache CFX , , JDK 7 & 8, Struts 2, Outils : NodeJS, NPM , Maven, gulp, grunt.
JavaReactive, WebFlux , Reactor
Web (RIA) Silverlight 3 , 4 , 5 + Prism framawork (Composite application Library),
HTML , XML , XAML ,XSLT
Skill: . Net FW 3,5 , 4 , 4.5, .net core;
WCF (all binding types) , WCF RIA Services , Web Services
Spring (IOC, AOP, Advisings), Log4Net
Advanced experience of thinking mechanisms and dynamic generation of graphic objects.
Advanced experience on MVVM pattern,
Advanced experience on the mechanisms of virtualization of collections coupled with WCF services to manage virtual pagination.
Production of generic and reusable graphic control (example: Product catalog with secure payment management) ...
SharePoint 2013.
Mobile: Projects of 2000 tablets, Xamarin Prototypes and Windows Phone.
Technos : ORM : Entity Framework (4,5,6, 7 beta5), NHibernate (3.2). DevArt, Design patterns used : POCO, Model First, DB First
High availability: MS AppFabric used with cluster architecture, NServiceBUS , Azure Service Bus.
Languages : Linq , SQL, T-SQL , C# , Framework .net 3.5 , 4, 4.5 , 4.6 …
Implementation of high security architecture and high availability availability.
Installing and deploying data centers to private health data center.
Bibliothèques de composants, MS Toolkit, MS CAL (Prism) , Dev Express, Infragistics, Syncfusion,
ViBlend, Telerik, ...
Outils : IIS 6 & 7 & 7.,8,5 , WAS , AppFabric, SQL Server 2005 , 2008 , 2008 R2 ,2012, 2014, ADO , ADOMD,MSMQ, Quartz, MSTest, Junit, Fiddle, wireshark …
IDE : Visual Studio 2010, 2012, 2013 & 2015, Team Fondation Server (TFS) 2010 & 2013 , VSS , Expression Blend 4,
Methods :Merise, SCRUM, TDD
Distributed Architecture:
Message oriented tooling : WebSphereMQ , WebMethod
Service oriented tooling : ESB, Appbric, Azure service Bus , NserviceBus ...
Setting up SOA architecture in a very high availability context and hight level of requirements. (Patterns : Push-Subscribe; Push push; Synchrone Asynchronous ...)
Implementation of custom bus.
Specialty: Is Optimization and Robustness (Architecture, Design, Parallelizing, Testing)
Native Cloud:
Docker, Docker composition, Kubernetes,Helm, AWS S3 & EKS, Minikube, Auto config, auto discovery, caching services, spring boot 2 & spring cloud, Draft, Helm, Azure…
Serverless architecture on AWS
Datalake Architecture (Redshift + Snowflake)
Realtime Feeding
Change Data capture
BI Architect:
Microsoft Environment: IIS 6 & 7 & 8, SQL Server 2005 , 2008 , 2008 R2, 2012 , SSIS, SSAS , SSRS , ADO , ADOMD , Excel
others : Informatica ,Oracle 8i, 9i, 10i , BO (BCA,Designer,Webi), Executive Viewer, Crystal Report, Hyperion Essbase.
Production of multi-sources, multi-formats data mining software: Exploring relational and multidimensional bases ( MDX ) with dynamic IHM productions
Other numerous experiences: see the end of the document.
Summary Skills in Management / Project Management / Service Center (14 Years)
Strong added value in the management of important international projects, in complex contexts on the following axes:
1. Technological
2. Architecture
3. Security
4. Urbanization
5. Asking for some hindsight and experience in order to implement important robust industrial solutions.
6. Requesting fine coordination of teams and spots.
7. Broad spectrum of technology
8. Securing IS
9. Broad project and functional spectrum
10. Industrial organization
BI Providers Partnership Management
Management of the T-Systems BI service center in Grenoble: BI Factory and BI Support Service Center in a large international context.( 28 countries in the perimeter)
Change management with offshoring in "low costs" countries
Advice in ICT, urbanization of IS, change management.
• Business areas:
o Retail : Logistics, Commercial Management (stores and centrals), Cashing, Accounting.
o Industry: Technical data, CAPM , BI ...
o Transport, HR.
• Management of large projects (risky classified) and team management
• Expert Web & RIA Microsoft : Web SPA, ASP.Net, Silverlight, WPF, WCF, WCF RIA Services,
WS …
• BI expertise
• J2EE , EAI, ESB
• AS400 expertise
• Mastery of Windows Systems, Unix, AS400, Application Servers
• Distributed systems
• Constant technological watch
• Defining and implementing large account architecture solutions
• Member of the ICT T-Systems France committee
Ability to understand the most complex functional and technical environments and architectures:
• multi-technology, (Web, SPA, SOA, RIA, Workstation, Workflow, BI, BPM ...)
• multi-site (100 sites in consolidation)
• multi-generations