Programme de transformation digitale et d’intégration de systèmes et de données pour le compte de JESA Group au Maroc.
Rôle: Data & Integration Architect / Enterprise Architect
Analyse et évaluation de l’existant en termes de systèmes, d’applications et d’échange de données.
Etablissement de la cartographie des briques du SI, des systèmes et des applicatifs métier dans le scope de l’entreprise.
Elaboration des principes d’Architecture d’Enterprise pour le volet d’intégration de l’entreprise.
Rédaction et consolidation des différents flux de données entre les différents composants applicatifs.
Animation et conduite des workshops avec les différentes parties prenantes du projet d’intégration.
Optimisation des workflows métier existants et développement de processus d’intégration métier.
Conduite de l’étude comparative des solutions d’intégration.
Rédaction, lancement et suivi de l’appel d’offre pour l’acquisition d’une plateforme d’intégration répondant aux besoins contextuels du client.
Mise en place du système de scoring pour la sélection du fournisseur de la plateforme d’intégration.
Etablissement de la charte d’utilisation du cloud dans le contexte du client (Cloud Policy Document)
Elaboration de l’architecture générale / technique d’intégration.
Suivi du chantier d’intégration des données et de la mise en place d’un datawarehouse pour des fins de reporting décisionnel.
Participation aux comités de pilotage des projets intégration et datawarehouse.
- Programme de transformation digitale pour le compte de l’OCP au Maroc.
Rôle: Solution Architect / Senior Technical Lead
Analyse et évaluation de la situation actuelle des projets en cours, relativement au périmètre fixé.
Gestion et conduite de la fusion de deux projets (techniques, ressources, risques, …).
Gestion et sécurisation du processus de livraison au PO selon la méthodologie Agile.
Optimisation et amélioration des flux métier et des algorithmes de validation des prix.
Conduite des développements et priorisation des lots et des composants fonctionnels à livrer.
Résolution de problèmes technico-fonctionnels relativement aux projets en cours.
Amélioration des processus de livraison au PO selon la méthodologie Agile.
Workshops d’intégration avec les systèmes et composants de l’écosystème en place.
Cloud context – APIs / Microservices - OpenShift Platform - Kubernetes / Minikube – Docker – Istio Service Mesh – Weave Scope – Applications Analytics – Java JEE Architecture - Spring Core - Spring Boot – Spring Security – Microservices – GitLab – Atlassian Jira – XMind – MS Project
ARCHITECTURE / API MANAGEMENT
OCP – Casablanca
janvier 2019 - novembre 2019
- Programme de transformation digitale pour le compte de l’OCP au Maroc.
Rôle : Solution Architect / Expert API Management
Analyse et évaluation de l’existant en termes de procédure et de stack technologique.
Rédaction du cahier d’évaluation de l’existant et analyse de l’architecture en place.
Détection des points critiques de l’architecture en place (sécurité, observabilité et monitoring)
Proposition, benchmark et sélection de la solution à mettre au point.
Mise au point de la configuration en vue d’appliquer une couche de sécurité de grade mTLS
Réalisation des PoC et PoT pour la résolution des problèmes remontés lors de l’analyse de l’existant.
Conduite d’une étude de faisabilité et de mise en place de la solution Apache Kafka selon les paramètres du contexte du client.
Rédaction de documents et de livrables relatifs à l’architecture d’entreprise.
OpenShift Platform - Kubernetes / Minikube – Docker – Istio Service Mesh – Kong API Gateway – Weave Scope – Applications Analytics – Java JEE Architecture - Spring Core - Spring Boot – Spring Security – Microservices.
EXPERTISE LIFERAY / ARCHITECTURE JEE
BDSI (Groupe BNP PARIBAS)
août 2017 - décembre 2018
- Programme REFONTE SI pour le compte de la banque BMCI au Maroc, Groupe BNP Paribas.
Rôle: Expert Liferay / Architecte JEE.
Réalisation de travaux transverses pour le développement de portlets spécifiques au métier de la banque.
Réalisation de PoCs et choix de technologies adaptées au contexte technique.
Participation aux ateliers métiers et techniques.
Résolution de problèmes liés aux plateformes Liferay du projet.
Conception, implémentation et versioning des services de l’API Rest.
Élaboration de l’annuaire des web services consommables à partir du Core Banking existant.
Montée en compétence de l’équipe autour de Liferay Portal.
Conseil et assistance pour la préparation de la mise en contexte de production.
Java/JEE - Websphere Application Server 8.5 / Apache Tomcat 7.0 – Kendo UI – Spring Framework 4.3 – Spring MVC – Spring Data - Liferay Portal 6.2 – Liferay Portal 7.0
Valiantech
février 2017 - juillet 2017
- Projet du Framework « X » pour la concentration et l’orchestration de divers Composants / Services autours d’un ESB open source.
Rôle : Architecte Logiciel JavaEE Soa / Architecte d’Entreprise
Mise à jour des documents d’architecture (Architecture Definition Document, Architecture Building Block, Solutions Building Block…).
Réalisation des travaux pour le socle du Framework.
Configuration et intégration du messaging broker Rabbit MQ.
Analyse et rédaction des besoins et spécifications techniques et fonctionnelles.
Analyse et conception de l’API Métier en mode REST.
Conception de l’orchestration des services et intégration à base de contrats WADL.
Création et maintenance de la documentation des services exposés avec l’API.
Suivi du projet de réalisation / reste à faire / objectifs.
Application de standards et de bonnes pratiques.
Test unitaires / tests d’intégration avec les composants tiers externes.
Étude et réalisation d’un poc de portage sur la solution Spring Cloud (Eureka, Hystrix, Ribbon, Zuul, …)
Java / JEE – Spring Framework 4.3 – Spring Boot 1.5 - Angular 4 – Apache Tomcat 8.0 / Wildfly Application Server – PostgreSQL 9.4 – Protocoles Soap / Rest
EXPERTISE/ARCHITECTURE JAVA JEE
AXA ASSURANCE MAROC
mars 2016 - janvier 2017
- Projet de Refonte du système d’information chez le client « Axa Assurance Maroc ».
Rôle : Expert Technique / Consultant Architecte Logiciel Java-Jee.
Refonte de l’application principale de la compagnie « Application de Souscription Automobile »
Détection des points critiques de performances et améliorations des temps de réponses.
Optimisation du code source de l’application.
Améliorations des temps de réponses des Web services métier.
Application des bonnes pratiques.
Développement d’application de « Paiement des quittances »
Socle technique et configuration.
Développement des couches métier et présentation.
Adaptation des interfaces de communications avec les applications existantes.
Développement d’application de « Consultation des Taux CRM - FMSAR »
Socle technique et configuration.
Développement des couches métier et présentation.
Consommation web service exposé par Mule ESB.
Consommation web service exposé par la Fédération Marocaine des Sociétés d’Assurance et de Réassurance.
Participation aux ateliers de spécification et de réalisation du projet de « Haute Disponibilité » d’AXA ASSURANCE MAROC.
POC de mise en place d’un processus d ’Intégration Continue Jenkins / Hudson.
Tests de performance et de montée en charge moyennant Apache JMeter.
- Projet SIGMA Bank – Plateforme Bancaire avec plusieurs modules – Progiciel d’ITSS MAGHREB.
Architecte logiciel / Responsable d’étude et développement.
Primefaces 5.3 – Spring Core 4.0 – Spring Data – MongoDB 3.0.17 -
août 2015 - septembre 2015
;- Projet APAP MOBILE Bank – Plateforme Bancaire sur Mobile – APAP Bank (République Dominicaine)
Rôle : Architecte Logiciel JEE / Mobile.
Assistance de l’équipe, conseil en architecture.
Réalisation de connecteurs avec les systèmes bancaire tiers.
Java / JEE – Spring framework 4.0 – JAX-RS pour les web services – T24 – EPayIT.
Expert Technique JEE / Liferay Portal.
SQLI Group,chez AXA ASSURANCES à Casablanca.
mars 2014 - juillet 2015
Assistance, conseil en architecture et élaboration de PoCs.
Réalisation de fonctionnalités complexes.
Liferay Portal – JSF 2.2 / Prime Faces 5.1 – AS 400 – Web Services – Hibernate 4.0 – Spring 3.0– JBoss AS 7.0
Expert Technique / Consultant Architecte.
AXA ASSURANCE MAROC
mars - aujourd'hui
Refonte de l’application principale de la compagnie « Application de Souscription Automobile »
Détection des points critiques de performances et améliorations des temps de réponses.
Optimisation du code source de l’application.
Application des bonnes pratiques.
Développement d’application de « Paiement des quittances »
Socle technique et configuration.
Développement des couches métier et présentation.
Développement d’application de « consultation du taux CRM - FMSAR »
Socle technique et configuration.
Développement des couches métier et présentation.
Consommation web service exposé par Mule ESB.
Consommation web service exposé par la Fédération Marocaine des Sociétés d’Assurance et de Réassurance.
Participation aux ateliers de spécification et de réalisation du projet de haute disponibilité d’AXA ASSURANCE MAROC.
POC Intégration Continue Jenkins / Hudson.
Cycle Ingénieur en Génie Informatique à High Technology School In Morocco à Rabat.
2008
Classes Préparatoires Scientifiques à Meknès, Option : MPSI/MP.
2005
Baccalauréat Marocain en Sciences Mathématiques (A), mention : Bien, à Khénifra.
2003
Autres compétences
IBM Certified Solution Developer - WebSphere Portal 8.0
√- IBM Certified System Administrator - WebSphere Portal 8.0
√- IBM WebSphere Portal 8.0 Deployment and Administration
√- IBM Certified SOA Solution Designer.
√- IBM Certified SOA Associate.
√- Oracle Certified Professional, Java SE 5 Programmer.
√- Oracle Certified Professional, Java EE 5 Web Component Developer.
√- Oracle Certified Professional, Java EE 5 Business Component Developer.
√- IBM Certified Specialist for Rational Requirements Management w/Use Cases.
√- IBM Certified Solution Designer - IBM Rational Unified Process V7.0.
√- IBM Certified Solution Designer - Object Oriented Analysis and Design, UML 2.
√- IBM Certified Solution Developer - XML 1.1 and Related Technologies.
√- Microsoft Certified Professional: Installing, Configuring, and Administering Microsoft Windows 2000 Professional (since 2006).
√- Microsoft Certified Professional: Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio .NET (since 2007).
Centres d’intérêts / Divers:
√- Loisirs: Lecture (Editions McGraw-Hill, Manning), Basket-ball, Foot-Ball.
√- Innovations et nouveautés technologiques / Consoles de Jeux / Plateformes e-Commerce et e-Payment.
√- ex-Professeur vacataire au sein de High Technology School in Morocco à Rabat
D'autres freelances Formateur Java
Ces profils pourraient vous intéresser !
Vincent
Expert en technologies Eclipse & Modeling
PLAISANCE-DU-TOUCH
EclipseECLIPSE RCPECLIPSE PAPYRUSLanguage ModelingModélisation de LangageJavaTypeScriptReact.jsHTMLGit