Anas - Architecte JAVA

Ref : 170126M001
Email vérifié
Photo d'Anas, Architecte JAVA
Compétences
XML
UML
JSF
APACHE AXIS
APACHE CXF
Expériences professionnelles
  • ARCHITECTE INTEGRATION & DATA

    JESA Group – Casablanca
    Jan 2020 - aujourd'hui

    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.

    Cloud / on-premise – APIs / Microservices – iPaas platforms – Architecture hybride, …
  • EXPERTISE ARCHITECTURE / SENIOR TECH LEAD

    OCP – Casablanca
    Jan 2019 - Jan 2020

    - 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
    Jan 2019 - Jan 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)
    Jan 2017 - Jan 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
    Jan 2017 - Jan 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
    Jan 2016 - Jan 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.

    Liferay Portal 6.1/6.2 – JSF 2.2 / Primefaces 5.3 – Spring Framework 3.0/4.0 – Hibernate – AS400 – DB2 – MySQL – Axis WS,
  • ITSS MAGHREB
    Jan 2015 - Jan 2016

    - 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 -

  • Jan 2015 - Jan 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.
    Jan 2014 - Jan 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
    Jan - 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.

    Liferay Portal 6.1/6.2 – JSF 2.2 / Primefaces 5.3 – Spring Framework – Hibernate – AS400 – DB2 – MySQL – Axis WS, …
Études et formations
  • 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).

Compétences :

√- Systèmes d’Exploitation : Windows (Professional/ Server), Linux, Unix.
√- Langages de Développement : Assembleur, C/C++, C#, Java, LISP, SQL, VHDL, Visual Basic.
√- Langages Web : HTML, JavaScript, PHP, JSP, XML, CSS.
√- Méthodes de Conception : Merise, UML 2.0.
√-.NET : Web Services/SOAP, MSMQ, AJAX, JSON.
√- JEE : JSP 2.0, Servlets, TagLibs, EJB, JSF, Filters, JDBC, Eclipse IDE.
√- Intelligence Artificielle : Algorithmes de Recherche, Systèmes Experts.
√- Outils de l’entreprise : ERP, EAI, ETL, DataWarehouse, DataMining.
√- SGBD : MS SQL Server, Oracle 9i/10g, MySQL, PostgreSQL 8.2, Informix Dynamic Server 9.0/11.0
√- Réseaux & Systèmes Informatiques : TCP/IP, Client/serveur, Modèle OSI, Sécurité Informatique.

Langues :
√- Arabe (maternelle). √- Français (Courant). √- Anglais (TOEFL : Score 537).

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 !
CV Développeur PYTHON
Claudia

Développeur PYTHON

  • LA VARENNE-SAINT-HILAIRE
PYTHON Vue.js SQL DJANGO JAVASCRIPT GITLAB MONGODB SCALA JAVA DOCKER
Disponible
CV Consultant informatique
Virginie

Consultant informatique

  • AVIGNON
PYTHON HTML JOOMLA DJANGO PHP JAVASCRIPT CSS JAVA JASPER REPORTS SQL
Disponible
CV Formateur JAVA
Achraf

Formateur JAVA

  • RENNES
JAVA ANDROID C#
CV Développeur Full Stack (Orienté Jam Stack )
Alexandre

Développeur Full Stack (Orienté Jam Stack )

  • LYON
REACT.JS React Native PHP SYMFONY PYTHON PHP LARAVEL DJANGO JAVA SWIFT C++
Disponible
CV Consultant IT
Hugues

Consultant IT

  • MAREIL-MARLY
PYTHON C WINDOWS AGILE LINUX C# JAVA SQL AZURE JAVASCRIPT
CV Formateur JAVA
Boris

Formateur JAVA

  • MONS-EN-BAROEUL
JAVA JAVASCRIPT SPRING MYSQL Angular SQL REACT.JS
CV Développeur WINDEV
Nicolas

Développeur WINDEV

  • MARCQ-EN-BAROEUL
WINDEV SQL ANDROID JAVA SQL SERVER
CV formatrice mathématique et informatique
Nesrine

formatrice mathématique et informatique

  • CRÉTEIL
C SQL JAVA C++ SQL SERVER PL SQL MYSQL PYTHON
CV Formateur
Adeline

Formateur

  • RAMONVILLE-SAINT-AGNE
JAVA PHP SQL FIGMA SYMFONY SPRING JIRA GIT GITLAB JAVASCRIPT
Disponible
CV Expert Jenkins | Développeur Sénior Spring / Angular
Rossi

Expert Jenkins | Développeur Sénior Spring / Angular

  • NANTES
JAVA SPRING JENKINS Angular