Limouri - Architecte JAVA

Ref : 190117A001
Photo de Limouri, Architecte JAVA
Compétences
JBOSS
TOMCAT
GIT
JAVA J2EE SPRING
JAVA LIFERAY
Kubernetes
Expériences professionnelles
  • Expérience professionnelle

    VINCI Construction (Agilean, France) Depuis mars 2019
    Architecte de solutions applicatives
    Responsabilités :
     Conception et développement du système d’information RH de VINCI Construction (Cloud Azure).
     Architecture et développement des portlets et du thème du SI RH.
     Développement des batchs/connecteur pour s’interfacer avec le SI VINCI.
     Formation et recrutement des équipes de développement sur Java Liferay 7.x, JEE et Angular 7+.
     Intégration personnalisée d’Angular avec Liferay.
     Mise en place de l’environnement d’intégration continue et du socle du développement.
    Société Générale Maroc (Agilean) Depuis 2017
    Architecte de solutions applicatives
    La société Générale Maroc a actualisé en 2017 son Schéma directeur pour lancer un programme amitieux visant
    la digitalisation des systèmes d’information et la dématérialisation des processus Métiers. L’objectif étant de
    gagner en efficacité opérationnelle, augmenter la vente via les parcours digitaux et éliminer les ruptures de charge.
    Principales réalisations:
     Schéma directeur LMV (La Marocaine de Vie) : Partant de l’évaluation de l’existant et des
    enjeux/contraintes d’affaires, un SDSI a été établi avec une architecture de référence orientée API,
    Modèle producteur/Consommateur.
    ******** LIMOURI
    2
     Stratégie et cadrage API : Responsable de la conception et de l’intégration du cadrage API Management
    dans le système d’information de la Banque. Ce mandat incluait également :
     Mise en place du Socle API, l’intégration et le développement des APIs dans la toolchain DevOps
     Définition d’une architecture microservices agnostique (Swagger, Architecture réactive,
    Postgres, NoSQL, PHP, MongoDB).
     Mise en place des architectures Back-end for Fronte-end MERN et MEAN stack (Mobiwan,
    SOGE, Authentification biométrique, Financement participatif, Simulation crédit SGMA et
    EQDOM)
     Transformation digitale : Cadrage des sujets digitaux signature électronique, Chatbot, D-IAM, DSP2,
    Open banking.
    Hôpital M5 Casablanca (Agilean) Septembre 2017 à janvier 2019
    Architecte de solutions, Consultant en développement et formateur
    Responsabilités :
     Formation d’une équipe de 8 développeurs JEE sur Angular 6.
     Mise en place de l’architecture du projet Ebilling (Backend + Frontend) : Solution dédiée au domaine de
    la santé
     Revue et validation du code JEE, TypeScript et Angular.
     Optimisation et refactoring des composants.
     Développement de services et de composants Angular et intégration avec le Backend (Java, Spring boot,
    Tomcat 8).
     Mise en place d’une plateforme d’intégration continue (Sonar, Jenkins, GitLab) et suivi des
    développements.

    Août 2018 – Décembre 2018 Agilean
    Formateur puis consultant Ionic – Client : InSoft / Client final : Crédit Agricole du Maroc
    Mission et objectifs :
    Formation d’une équipe de 10 développeurs sur Ionic 3.
    Développement mobile d e l’application CAM Mobile
    ********?id=com.saphir.cammobile&hl=fr
    Mise en production depuis le 23/11/2018
    Développement des services et composants Ionic et intégration avec le Backend de la banque ( Rest services)
    Intégration des fonctionnalités Natives: Fingerprint AIO, Chat + Caméra, Envoi et réception des notifications
    Intégration avec des sites e-commerce de paiement : vignette, 3 opérateurs télécoms.

    Septembre 2017 – Juin 2018 Agilean
    Formateur puis consultant Angular – Client My Enova / Client final : Hopital Cheikh Khalifa
    Mission et objectifs :
    Formation d’une équipe de 8 développeurs JEE sur Angular 6.
    Mise en place de l’architecture du projet Ebilling (Backend + Frontend) : Solution dédiée au domaine de la santé
    Revues & validations TypeScript, Angular, JEE
    Optimisations & refactoring des composants.
    Développement des services et composants Angular et intégration avec le Backend (Spring boot, Tomcat 8)
    Mise en place d’une plateforme d’intégration continue (Sonar, Jenkins, GitLab) et suivi des développements.

    Octobre 2015 – Août 2017 Crédit Agricole
    Responsable Gouvernance IT et veille technologique
    • Responsabilités :
    Mission et objectifs :
    Rattaché directement au DSI, j’ai accompagné depuis 2015 la D.S.I dans le chantier d’urbanisation du système
    informatique.
    Je me suis concentré sur l’Agilité du S.I. et son Alignement sur la Stratégie Métier par la définition et l'exécution de 8 Plans
    de Transformation, et la mise en œuvre et la validation des architectures SI :
    -En décrivant les modèles urbanisés du métier de la banque et de son S.I.
    -En définissant le cadre méthodologique de ces travaux et de la gouvernance S.O.A.
    -En définissant et implémentant les outils et supports de ces architectures (données pivot, modèle de services,
    plateforme de services, ESB, ...)
    -En contribuant à la gouvernance des objets et des activités de la D.S.I.
    J’assure aussi les missions suivantes :
    - Construction du budget IT et le suivi du budget en relation avec la Direction Financière,
    - Responsable de la cellule PMO IT de la banque
    - Responsable de la méthodologie de conduite de projets IT
    - En charge du suivi des recommandations et des contrôles permanents.
    - Manager d’une équipe de 4 personnes.
    - Réalisation du schéma directeur en 2016 avec l’expertise d’une boite externe internationale.
    - Maintien des orientations stratégiques du schéma directeur.

    Août 2017 – Aujourd’hui
    Indépendant
    CTO, formateur et consultant IT
    Missions d’audit, PIC, formation, revue de code et
    architecture, développement Angular 5 / Ionic3 / Re
    act /
    React Native /Spring 5
    Clients :
    My Enova (Rabat), RTBF (Bruxelles), InSoft (Maroc)
    , Monceau Assurance (France)
    Octobre 2015 – Août 2017
    Crédit du Maroc
    Responsable Gouvernance IT et veille technologique

    Responsabilités :
    Mission et objectifs :
    Rattaché directement au DSI, j’ai accompagné depuis
    2015 la D.S.I dans le chantier d’urbanisation du s
    ystème
    informatique.
    Je me suis concentré sur l’Agilité du S.I. et son A
    lignement sur la Stratégie Métier par la définition
    et l'exécution de 8 Plans
    de Transformation, et la mise en œuvre et la valida
    tion des architectures SI :
    -En décrivant les modèles urbanisés du métier de la
    banque et de son S.I.
    -En définissant le cadre méthodologique de ces trav
    aux et de la gouvernance S.O.A.
    -En définissant et implémentant les outils et suppo
    rts de ces architectures (données pivot, modèle de
    services,
    plateforme de services, ESB, ...)
    -En contribuant à la gouvernance des objets et des
    activités de la D.S.I.
    J’assure aussi les missions suivantes :
    -
    Construction du budget IT et le suivi du budget en
    relation avec la Direction Financière,
    -
    Responsable de la cellule PMO IT de la banque
    -
    Responsable de la méthodologie de conduite de proje
    ts IT
    -
    En charge du suivi des recommandations et des contr
    ôles permanents.
    -
    Manager d’une équipe de 4 personnes.
    -
    Réalisation du schéma directeur en 2016 avec l’expe
    rtise d’une boite externe internationale.
    -
    Maintien des orientations stratégiques du schéma di
    recteur.
    Octobre 2015 – Septembre 2015
    Fly
    Consultant Liferay IT en freelance mi-temps

    Responsabilités :
    Mission et objectifs :
    -
    Mise en place du site intranet du groupe Immobilier
    Fly.
    -
    Formation des équipes et transfert de compétences.
    -
    Référence : DSI du groupe Fly :
    ********
    Octobre 2012 – Octobre 2015
    Crédit du Maroc
    Mission Architecte IT

    Responsabilités :
    Mission et objectifs :
    J’ai dans mon portefeuille les grands projets suiva
    nts :
    Projet 1 : signature électronique en agence (
    ********?v=KHINrQVTIyQ
    )
    -
    « Première banque Marocaine à mettre en place ce pr
    ojet. En production depuis le 6 Janvier 2015. »
    -
    Gestion de projet, architecture et développement de
    la solution.
    -
    Développement de l’application Tablette de signatur
    e et rédaction de l’appel d’offre d’acquisition des
    tablettes riches. (Adobe AIR/ Flex / Android 4.2/JE
    E)
    -
    Intégration avec le système d’agence de la banque.
    -
    Intégration avec la PKI d’adobe en collaboration av
    ec un prestataire pour la signature des documents s
    ignés en
    agence.
    Projet 2 : Dématérialisation des documents de la ba
    nque
    -
    Architecture et développement d’une solution de num
    érisation des documents en agence. (Flex, JEE, Orac
    le) « En
    production depuis Juillet 2013. »
    -
    Prise en charge du projet de migration de la soluti
    on GED actuelle (Rédaction de l’appel d’offre, dépo
    uillement
    des réponses et choix e la solution cible)
    « En production depuis Mai 2015. »
    -
    POC d’une solution de dématérialisation (Numérisati
    on, RAD, VideoTypage, LAD, VideoCodage, GED, Bonita
    ).
    -
    Intégration du processus de dématérialisation avec
    le système d’agence. (Processus e l’entrée en relat
    ion et le
    processus KYC).
    « En production depuis Juillet 2013. »
    Projet 3 : Industrialisation des développements
    -
    Mise en place de la plateforme d’intégration contin
    ue des projets de développements (Hudson, sonar, sv
    n, Nexus,
    Maven, LDAP). 7 sessions de formation pour 90 perso
    nnes.
    -
    Définir les architectures techniques des applicatio
    ns JAVA/JEE et assister les chefs de projet.
    -
    Préconisation des choix techniques en vue d'assurer
    la cohérence des évolutions.
    -
    Gestion du référentiel SI de la banque (outillage,
    normes, vocabulaire, documentations et bonnes prati
    ques)
    Projet 4 : Banque digital
    -
    Architecture
    et
    développement
    du
    clavier
    virtuel
    d’authentification
    de
    l’application
    e-banking.
    ********
    -
    Développement de l’intranet de la banque + Platefor
    me de collaboration + RSE + Plateforme e-learning (
    Liferay
    6.3, Bootstrap, Responsive design, Angularjs, JQuer
    y, Velocity, Freemaker, MySQL 5.0).
    -
    Migration du site web institutionnel. (
    Liferay 6.3
    , Bootstrap, Responsive design, Angularjs, JQuery,
    Velocity,
    Freemaker, MySQL 5.0).
    Projets de développement connexes
    -
    Mavénisation du système d’agence (SAGE).
    -
    Pilotage d'une étude d'opportunité sur les architec
    tures orientées services : SOA.
    -
    Développement d’une application de gestion des comp
    tes rendus des comités de pilotage. (Flex, JEE, MyS
    QL).
    -
    Développement d’une application de validation des s
    ignatures électroniques. (Tokens de Barid e-sign, J
    Query,
    Angularjs, Bootstrap, XMLDSIG, JEE, Solr, Lucene, s
    pring).
    Janvier 2011 – Septembre 2012
    Extélia Sofadev (Docapost BPO)
    Ingénieur étude et développement

    Responsabilités :
    -
    Chef de projet de la RoadMap sur les outils Fronten
    d Phenix.
    -
    Responsable du développement du Frontend
    Flex
    Phenix (
    Flex - BPM– J2EE- SQL Server
    ).
    -
    Livraison de 10 versions du produit 3 versions maje
    ures et 8 versions mineurs.
    -
    Modélisation et conception des processus (BPMN 2.0)
    .
    -
    Prise en charge des tâches des projets clients d’en
    vergure.
    -
    Support des projets clients et correction des anoma
    lies.
    Juillet 2009 – Janvier 2011
    Lyonnaise des eaux de Casablanca
    Ingénieur étude et développement

    Formations :

    ❖Novembre 2009 (3 jours) : Formation sur Intalio Entreprise Edition (BAM, BRE, Workflow, Tempo).

    ❖Mai 2010 (3 jours) : Formation sur Liferay.

    ❖Mai 2010 (3 jours) : Formation sur SVN.

    ❖Juin 2010 (3 jours) : Formation sur Alfresco Develo
    per.

    ❖Juin 2010 (9 jours) : Formation sur ArcGIS (Débutant/ intermédiaire/ avancée pour java).

    ❖Juillet 2010 (3 jours) : Formation sur Pentaho.

    •Responsabilités :
    - Développement d’une Portlet de gestion et d’’affichage des revues de presse Lydec destinée pour l’intranet Lydec
    (Liferay, Alfresco, Flex, MySQL).
    - Développement d’une Portlet de gestion et d’archivage des Images Radar capturées par des Radars Externes. (Liferay,
    Alfresco, Flex, FTP, MySQL).
    - Déploiement du portail Liferay 6, spécification du processus de développement des Portlets Lydec. Et intégration du portail avec l’annuaire LDAP.
    - Participation au développement d’une application « Analyste Lydec » : Analyse des fraudes de consommation, Analyses des états des Ordres des travaux, Analyse des tournées. (Centura)
    - Gestion des bornes des fontaines communicantes de Casablanca (Contrats avec les communes/déclarations
    des bornes et des bénéficiaires/Supervision, suivi et historique des recharges et des consommations des bénéficiaires, habilitations).
    - Installation et déploiement de l’outil SVN sur la plateforme de développement de Lydec

Études et formations
  • Formation :

    •Ingénieur d’état en informatique de l’EHTP
    - Ecole Hassania des Travaux Publics - Casablanca Maroc.

    Certifications :
    •Décembre 2010:
    Sun Certified Java Programmer

    •Juin 2010:
    ArcGIS Certification Training for Java.

    Formations assurées :
    •Janvier 2019 Nantes : Formation au profil de la Fitec (8 jours sur C#)

    •Décembre 2018 Paris : Formation au profil de SofTeam (Spring 4)

    •Mai 2018 Casablanca : Formation au profil d InSoft/Saphir (Angular/Ionic)

    •Avril 2018 Rabat : Formation au profil de My Enova (Angular 4)

    •Mars 2018 Luxembourg : Formation au profil de la cour de la justice (Spring 3/4)

    •Mars 2018Lille : Formation au profil d’Alteca (Angular 4)

    •Février 2018Nantes : Formation au profil d’ORSYS (Administration JBOSS Wildfly 10)

    •Février 2018Seclin : Formation au profil de Atos Worldline (Spring 4).

    •Février 2018Blagnac : Formation au profil de Orange OLPS (Spring 4).

    •Janvier 2018Paris: Formation au profil de Monceau Assurance (Angular 4).

    •Décembre 2017 Nîmes: Formation au profil de Lexis Nexis (Angular 4).

    •Novembre 2017 Bordeaux: Formation au profil de BNP Paribas (Les fondament aux de Liferay DXP).

    •Novembre 2017 Strasbourg: Formation au profil d’ORSYS (React Native).

    •Septembre 2017 Paris: Formation au profil de LineData (Frameworks JEE : Spring, Hibernate + Angular 4).

    •Septembre 2017 Namur: Formation au profil de MUTUALITE SOCIALISTE (GIT).

    •Septembre 2017 Chartres: Formation au profil de GFP (Maven).

    •Août 2017Casablanca: Formation au profil de Sofrecom (Angular 2).

    •Juillet 2017Paris: Formation au profil d’ORSYS (React).

    •Juin 2017Lille: Formation au profil d’ORSYS (Administration du serveur Tomcat).

    •Mai 2017Luxembourg: Formation au profil d’ORSYS pour Foyer SA (Angular 2).

    •Mars 2017Lille: Formation au profil d’ORSYS (Frameworks JEE : Spring, Hibernate + AngularJS/Angular 2).

    •Mars 2017Rabat: Formation au profil d’Enova (Angular 2).

    •Janvier 2017Liège: Formation au profil de CHBA Centre Hospitalier Bois de l'Abbaye (Java et orienté objet).

    •Janvier 2017Bruxelles: Formation au profil du Parlement européen (Angular 2).

    •Décembre 2016 Antibes: Formation au profil de M2I (AngularJS 1.X).

    •Novembre 2016 Antibes: Formation au profil de ATOS (AngularJS 1.X/Angular 2)

    •Septembre 2016 Marseille: Formation au profil de M2I (C# & TDD).

    •Novembre 2015 Bruxelles: Formation au profil du CAAMI-HZIF (jQuery, Ajax).

    •Novembre 2015 Luxembourg: Formation au profil de Pictet & Cie (JAVA, Spring, Hibernate).

    •Septembre 2015 Liège: Formation au profil du NSI Software IT (Liferay : développement).

    •Juillet 2015Paris: Formation au profil du Groupe Fly (Liferay : développement).

    •Janvier 2015Casablanca: Formation d’une équipe de 3 personnes au profil de MondialTech (VBA, Excel et ppt).

    •Octobre 2014Casablanca: Formation au profil d’Afrique compétence (Les systèmes d’information géographiques).

    •Août 2014Casablanca: Formation au profil de Crédit du Maroc (SVN + Hudson).

    •Juillet 2014Casablanca: Formation au profil de Crédit du Maroc (JEE, HTML5).

    •Juin 2014Casablanca: Formation d’une équipe de 6 personnes au profil de CrenoSoft
    (Liferay : Développement).

    •Mai 2014 Salé : Formation au profil de Sofrecom (Adobe Flex + AIR)

    •Avril 2014 Casablanca: Formation d’une équipe de 6 personnes au profil de MondialTech
    (VBA, Excel et ppt)

    Compétences :
    •Méthodes: TOGAF, C.M.M.I., R.U.P., M.D.A., Scrum, PMBOK
    •Modélisation: U.M.L., B.P.M.N., Sparx System Enterprise Architect, Visual Paradigm
    •Languages / API: C, C++, VB.NET, C# JEE, spring (IOC, AOP, MVC, Secu
    rity, boot, JTA, JMX, Rest Jdbc, data,
    Jpa, Hibernate, WebServices, JMS), Hibernate 3.2, I
    Batis, AngularJs, Angular , React/redux .
    Adobe Flex, .Net (VB.NET, WPF, Silverlight), JQuery, Bootstrap, Flat Design.
    •BPM/ECM/Portal: Intalio, WebMethods, Bonita, Phoenix suite, Alfresco, Liferay (6.2, 7, DXP), Bonita.
    •Technologies GIS: ArcGIS 10.2 (Desktop, Server)
    •Databae RDBMS: MySQL, Oracle, Informix, SQL Server
    •Application Server: WebSphere, Tomcat, Jboss, Weblogic.
    •Networking: TCP/IP, HTTP/s, FTP, SMTP, SNMP
    •IDE: Eclipse, Netbeans, Visual Studio 2010, Flash Builder
    •Source Control: SVN, CVS, GIT
    •Outils d’intégration: Maven 2, ANT 1.6, Hudson, Sonar, Nexus, GitLab, Bitbucket.
    •Tests et profiling: JTest, JUnit, FlexUnit, Selenium, jest, Karma, Jasmine, Protractor. Katalon

    Langues : Français : courante, Anglais : Maitrise convenable,
    Espagnol : notions

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur TALEND DI /Cloud / ESB
Youssef

Développeur TALEND DI /Cloud / ESB

  • MASSY
TALEND DI TALEND SQL JAVA SALESFORCE SQL SERVER SAP
Disponible
CV Consultant MULESOFT
Aly

Consultant MULESOFT

  • SAINT-NAZAIRE
MULESOFT ANYPOINT PLATFORM JAVA SALESFORCE
Disponible
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Technical Leader Java/JEE
Houssem

Technical Leader Java/JEE

  • RUEIL-MALMAISON
JAVA SPRING Kafka DOCKER Kubernetes GIT Microservices API RESTful SOAP PL SQL
Disponible
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible
CV Consultant IT
Anthony

Consultant IT

  • QUERRIEU
JAVA J2EE SQL SERVER Microsoft PowerApps Microsoft Power BI
Bientôt disponible
CV Développeur Android Kotlin
Senda

Développeur Android Kotlin

  • ÉPINAY-SUR-SEINE
Kotlin JAVA XML SQL Angular NODE.JS
Disponible
CV Développeur JAVA - ANGULAR
Demba

Développeur JAVA - ANGULAR

  • SACQUENVILLE
JAVA Angular Spring Boot POSTGRES GIT SWAGGER Kafka RabbitMQ JENKINS AMAZON AWS
Bientôt disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible
CV Chef de projet JAVA
Dieudonné

Chef de projet JAVA

  • SAINT-DENIS
JAVA BPM AGILE TEAM DEVELOPER TOMCAT LINUX SQL ENTERPRISE ARCHITECT JENKINS WINDOWS
Disponible