Mourad - Architecte AGILE XP

Ref : 101202Z001
Photo de Mourad, Architecte AGILE XP
Compétences
Expériences professionnelles
  • REFERENT TECHNIQUE JAVA/JEE /VXML / AUTOMATISATION DES TESTS SFR BUSINESS De Septembre 2017 à Janvier 2019
    Missions : Projet 1: Migration des applications vocales des centres d'appels SFR Service Client et SFR Service Client Business du browser voxpilot vers le browser Genesys (GVP) : Agile, 8p
    Etude et Implémentation de la nouvelle norme des applications vxml (voice XML) adapté au browser GVP
    Développement des scripts shell et java pour indus trialiser la migration des applications des centres d'appel, notamment la génération des logs et la structuration
    Ré-factoring des applications VXML et des appels aux applications Web et aux Web Services
    Rédaction des cahiers de recette + automatisation des tests de validation via appels et Junit,
    Projet 2: Mise en place d'une plateforme d'automatisation des tests des applications vocales : Agile, 4p
    Prise en compte de la maintenance applicative d’un browser VXML développé avec le langage Java (ajout de fonctionnalité + corrections anomalies,...)
    Déploiement et configuration du browser VXML
    Génération des classes de tests unitaires Junit à partir des cahiers de recettes Excel xls
    Automatisation des exécutions des tests de validation et de non régression + mise en place du système de supervision
    Projet 3: Développement d'un POC
    Mise en place d'une IHM de gestion des tests des applications vocales: conception graphique des tests (définition des imputs et des output), exécution des tests et visualisation des résultats.
    Mise en place de l'architecture technique de l'application
    Développement des modules en Spring Boot/Angular 7/Security Jwt
    Environnement technique: Eclipse Java-8, Tomcat-7, Maven-3, Jxl-2, Js, Vxml-2.1, GVP (genesys) Spring-Boot-2, lombok, jjwt, Spring-Security, Angular-7, Bootstrap-3, Shell, Cygwin, Windows, Linux, GDrive, Shell

    CONSULTANT TECHNIQUE JAVA /JEE Altares - INTUIZ De Mars 2017 à Septembre 2017
    Projet Intuiz: Maintenance du portail d'information
    BtoB: IntuiZ: ******** Intuiz est une plateforme qui centralise les données sur les sociétés françaises: les informations légales, financières, juridiques ou marketing... La plateforme permet également d'avoir des analyses financières et analyse de risque sur l'état des entreprises françaises.
    Projet Agile, 6p
    Maintenance Evolutive Front/Back de l’application Intuiz, Assistance Client niveau 3
    Développement d’un client REST avec Jersey/Jackson pour implémenter l’api de Manageo.
    Traitement de fichiers pdf avec iText : extraction de textes, ajout/suppression de pages, réordonner les pages,...
    Développement de tests unitaires
    Génération de statistiques d’utilisations des web-services Manageo
    benchmarking: Développement de POC avec Angular1 et comparaison avec Jquery
    Proposition de maquettes pour améliorer et/ou simplifier les IHM
    Développement de scripts shell / Python pour automatiser des taches de contrôle de code et de déploiement
    Environnement technique: Eclipse Neon, Java 6, Spring 2.5.6, Struts 2.3, Jac kson 2.5, Jersey 1.19, Jasper-Report 3.7, iText 2.1.7, Jxls 0.9, POI 3.9, Jquery 1.4.2, CSS, JSP, Html, SoapUI 5.3, Hudson 3.0.1-b2, Maven 2, SVN, Jira 7.3, shell , python, Oracle Sql-Developper 4.2, Toad 7.9, Oracle
    10, MySql 8, Tomcat 6, GLPI

    INGENIEUR JAVA EE BACKEND DOCAPOST -MAILEVA De Mars 2016 à Septembre 2017
    Projet 1 : Maintenance applicative des applications
    java/jEE SICL : 4 développeurs, 2 responsables
    projets, 1 lead dev 2 dba, 1 AMOA
    Envoi de fax multi-documents et multi-destinataires,
    Envoi de mails multi-documents et multi-destinataires,
    Gestion des archives distants,
    Maintenance de la gestion des dates de productions Projet 2 : Envoi/Suivi : Agile, 3 développeurs dont 1 scrum master, 1 Amoa, 1 lead tech
    Mise en place d'une plateforme de gestion des destinataires : ajout/suppression, ajout asynchrone à partir des différents supports
    Environnement technique: ET1 : Eclipse, Java7, jboss4, ejb3, queue jms, CDI, drools, web service soap, soapui, Sql serveur 2005 , jira, jpa, hibernate, WebClient, CXF, certificat SSL, proxy, Maven 2 et 3, shell, svn , workflow jbpm, jenkins, hudsonET2 : Eclipse , Java8 , wildfy, CDI jersey, jax-rs, cxf, web-services rest, jpa, hibernate, mysql 5 , git, jira, Mockito, jenkins, hudson, soapui, maven 3

    INGENIEUR ÉTUDES /DEVELOPPEMENT CRM BIBARS De Dec 2015 à Janvier 2016
    Gestion et mise en place des outils de gestion de relation Client et des vitrines Web
    Etude et conception d'une solution CRM adapté au besoin et exigences de la société BIBARS
    Développement d'une application CRM en mode web + gestion de la migration des données vers le nouveau CRM
    Maintenance des données sur Prestashop : import/export, images, ...
    Maintenance du site web sur WordPress : Formulaire Contact, Google Maps, CSS, ...
    Développement macros VBA LibreOffice d’imports de produits
    POC Application Bureau « limitant » sur Android
    Environnement technique: Eclipse, Java 8, Spring Boot 1.3,0, Angular Js 1.4.
    8, Jquery 2.2, JQwidgets 4.0, BootStrap 3.3.5, HTML5, CSS, JPA, Hibernate, HsqlDb, Prestash
    op 1.6.0.9, WordPress, VBA LibreOffice , Linux Ubun tu, Android Studio 1.5.1

    Ingénieur Java, Qualité RATP De Juin 2015 à Octobre 2015 Qualification technico fonctionnel du projet de mig
    ration de la solution de sauvegarde de Tina à Calypso :
    Élaboration de la stratégie de tests et Réorganisation Exigences/Règles de gestion
    Rédaction d’un plan de test
    Anonymisation des données test
    Génération de fichiers Excel en Java : fiches de tests, Matrice Exigences/Règles
    Alimentation d'un tableau de bord Excel via des macros VB
    Mise en place d’un Dashboard Excel d’accompagnement de la campagne de test via des macros VB
    Environnement technique: Eclipse, Java 8, Poi, Excel, Macros VB, LibreOffice , Calypso, TestLink, Mantis, Ingénieur Java, UML, Sql

    ALCATEL -LUCENT De Janvier 2015 à Mai 2015
    Neptune : Refonte d'une application bureau de gesti
    on des devis télécoms:
    Choix d'une base de données locale pour remplacer Access et Migration vers H2
    Participation à la rédaction d'un document de stratégie de tests
    Modélisation UML (class et sequence diagram) et Développement des couches service et dao du prototype avec des tests unitaires d'intégration
    Documentation sur wiki
    Équipe AGILE
    Environnement technique: Eclipse, Java 8, JavaFx, Rhapsody, ClearCase, Apache DbUtils, H2, Access, UcanAccess, wiki

    Ingénieur Java/J2EE Signalis / SOFT / IFP De Janv 2013 à Novembre 2014 Signalis : Maintenance d’applications de supervision multi-capteurs: (7 mois)
    •Documentation, Audit et Maintenance corrective et évolutives, Test Unitaires
    •scripting shell/unix, Python, dos/windows pour les taches de livraisons, maven, jboss, etc. ...
    Environnement technique: JAVA 6, Swing, Xul, Drools, Jboss 4, Cygwin, Postgr
    eSQL, Eclipse Kepler, JIRA, Svn, Cvs, Windows, Linux wiki
    IFP : CobraFlow : Maintenance d’applications RCP de simulation des zones pétrolières: (3 mois)
    •Documentation, Audit et Maintenance corrective et évolutives, Test Unitaires
    •scripting shell/unix, Python, dos/windows pour les taches de livraisons, maven, jboss, etc. ...
    Environnement technique: JAVA 6, Swt, RCP, svn, Eclipse 3.7, MySql-5.1, Windows

    SOFT - Edition Logiciel : Ingénieur Meteor JS : Développement Web et Mobile: (4 mois)
    •Mise en place d'un module Web de génération des offres/devis pour les commerciaux dans le secteur du bâtiment
    •Intégration des modules de génération de rapport et de mailing
    •scripting shell/unix, Python, dos/windows pour les taches de livraisons, maven, jboss, etc. ...
    Environnement technique: Webstorm, Meteor JS 1,0,2, Html5, Css3, JQuery, Mon
    goDb 2,4,12, Linux Ubuntu 14,10, Jpa/Hibernate 4.1, Shell, python, UML

    Développeur/IntégrateurVeolia Environnement, Sain -Maurice De Mars 2012 à Oct 2012 VE-TECH mig : Déploiement et Migration d'applications Java/JEE, Flex:
    Equipe : 1 DP, 4 CP, 2 Architectes, 2 Dba, 7 développeurs, 10 testeurs/recetteurs
    Développement de scripts shell de sauvegardes via rsync
    Déploiement d'archives EAR sur des multi-environnements en paramétrant à la volée des paramètres cibles
    Mise à jour de la documentation des nouvelles versions des applications et des nouveaux socles mis en place
    Documentation interne de l'utilisation de la comman de rsync
    Environnement technique: JAVA/J2EE, Flex, Shell, Websphere-AS, Oracle, Unix

    Ingénieur JAVA/J2EE RSI De Aout 2011 à Janvier 2012 WebCmu : Maintenance/Evolution de l'application Web
    CMU:
    Développement des nouvelles fonctionnalités (développements des interfaces Web, des nouveaux services Web, des nouveaux services back office,....)
    Refonte de l'application: migration du code JS vers Jquery
    Refactoring des règles de gestions
    Reprises de données Shell, Sql, PL/SQL
    Gestion des incidents
    Environnement technique: JAVA/J2EE, Struts, Web-Services, Javascript, JQuery , XML, Jaxb, Quality Center, Agis, Shell, sql, pl/sql, Tomcat, Websphere-AS, Oracle, Unix, Ant, Toad, Sql-Developper, findbug

    Ingénieur JAVA/XML SFR De Janvier 2011 à Mai 2011
    Mobilissimo : Prise en compte de la facturation des nouvelles offres des opérateurs MVNO sur le système ARBOR V12:
    Développement des nouvelles règles métiers et mapping entre données xml et paramètres Arbor
    Développement de scripts shell pour lancer le « Provisionning », contrôles, utilitaires, ajout d'offres pour opérateurs
    MVNO ; Service d'actions : activation, résiliation, ...
    Ajout du gestionnaire de projets Ant, Lib jaxb , contrôles via xsd...
    Migration d’un schéma applicatif sous Oracle/Unix et développement de scripts shell/sql d’Installation
    Tests et Validation
    Documentation principes de la méthode Agile/Scrum ; utilisationet des flux d'informations.
    Environnement technique:
    JAVA/J2EE, XML, Jaxb, Shell, Sql, Arbor, Tuxedo, Oracle, Unix, Ant, Toad,

    Ingénieur JAVA/J2EE/SWT, Agile Pages Jaunes/DSI De Avril 2010 à Déc 2010
    E-Nova : Refonte d’un CRM pour la commercialisation des espaces publicitaires et des ites internet:
    Implémentation des règles métiers (sous GreenPepper / Confluence ) et tests unitaires JUnit
    Développement d’IHM SWT, Refactoring de codes ...
    Maintenance et Réfactoring d'un projet ETL (csv, tables) et génération de fichiers xml
    Équipe AGILE : 5 MOA, 1 DP, 1 Analyste métier, 1 Lead Technique, 10 développeurs, 1 recetteur
    Environnement technique: Méthode Agile XP/Scrum, Eclipse 3.4, Ant, Oracle 10g, sql, Java/Jeee, Spring, Hibernate, Swt, Confluence, Hudson, Log4J, Xml, Junit, SVN

    Ingénieur Java/J2EE/XML Sciences -Po De Juillet 2008 à Février 2009
    SPIRE : Maintenance du Générateur de formulaires PDF via templates
    SPIRE : Archives Ouvertes
    Développement web-services Client et Serveur
    Mise en place du Mappings xml/java
    Implémentation d'un outil de génération de mappings xml/java et des tests unitaires à partir d'exemples typiques xml et des diagrammes
    Réfactoring des tests junit
    Interfaçage avec le serveur LDAP
    Import dans JCR (Jack-Rabit);
    Environnement technique: Eclipse 3.4, IText, Ant, Oracle 10g, sql, Java/J2ee , Jsp/Servlet, Jdbc, Spring, JIBX, Log4J, Web- Services, Axiom, Axis, Ldap, Jdom, Xml, Xsd, JCR, Junit, CVS, SVN, Oracle Application Server

    Ingénieur Java/J2EE SFEIR De Mai 2007 à Juillet 2008 E-Lerne (VEOLIA-EAU) : Développement Embarqué d'un client Windows-Mobile-6 pour la surveillance
    d'équipements électronique./ Débogage serveur multi-threads. (7 mois).
    Etude de faisabilité avec plusieurs technologies sur PDA.
    Installation et configuration de la jvm J9 sur PDA smartphone (3G, windows mobile 5 et 6) et des libs SWT.
    Définition de l'architecture : Client, Serveur, Composants, Services
    Développement de la couche composants swt : Tree, Listes, Menus, ...
    Développement de la couche de service RMI et utilitaires de traitement de date, textes, fichiers, logs, ..
    Débogage d’un service multi-threading
    Déploiement, réunions avec les utilisateurs, recette, documentation.
    Environnement technique: Eclipse, Java/J2EE, Struts, Tomcat, RMI, Applets, Swing, SWT, J9, PDA,
    3G, Oracle, Linux Redhat, Shell, E-Lerne
    GRPE (RTE (filiale EDF)) : Forfait TMA : Gestion des conventions avec les Propriétaires et les exploitants. Equipe 4p. (3 mois)
    gestion ajax de listes dépendantes
    ajout d'actions struts, développement d'ihm et ajout de nouvelles servelets
    génération de rapports Excel et Pdf, ...
    Environnement technique:Eclipse, Java/J2EE, JExcelApi, Ajax, Struts, Tomcat, iText, Oracle, Sql
    Nouvelle Plateforme (M6-PUB) : Refonte de la plateforme publicitaire. (2 mois)
    Ecriture de tests fonctionnels et implémentation des services.
    Configuration de la sécurité via Spring Acegi et Développement d'ihm en gwt : tables
    Conception / Développement d'algorithmes de tri côté client.
    Équipe AGILE : 1 PO, 1 Scrum Master, 10 Développeurs
    Environnement technique: Eclipse, Java/J2EE, Gwt, Spring, Hibernate, Tomcat, Maven, Oracle
    GenPdf (Sciences-PO) : génération PDF via templates, interfaçage avec BANNER (3 mois)
    Réunion avec le client, étude des besoins
    Développement de POC de génération de pdf via templates et proposition de la solution au client.
    Ihm jsp cliente et Développement de : Servelet, services, dao, Optimisation de la taille des pdf
    Environnement technique: Java/J2ee, IText, ant, Servlet, HtmlDB, Banner, sql, pl/sql, cookies, Oracle

    Ingénieur Java, Chef de projet, Référent technique OMONDO De Mars 2006 à Dec 2006
    EclipseUML : Maintenance évolutive des plugins d'EclipseUML
    Débogages des différents diagrammes : classes, séquences,...
     Ajout de fonctionnalités sur les diagrammes de classes : mouseover, refactoring, ...
    Génération des builds, Support utilisateurs
    Formateur de nouvelles équipes sur EclipseUML
    Gestion d'une équipe technique (deux développeurs)
    Validation technique des profils à recruter
    Environnement technique: Eclipse 3.*, EclipseUML, EMF, GEF, UML2, Ant, Izpack, Java, Swt, Linux, Shell

    Ingénieur d’Etudes et Développement Java/SWT ONF De Mai 2005 à Dec 2005
    BDR : Refonte de l'application de gestion des jeunes peuplements
    Étude de l'existant et Conception UML des entités métiers
    Apprentissage et Développement sous Swt des Ihm from scratch
    Développement de composants réutilisables et Gestion des flux
    Environnement technique: Eclipse 3.*, Omondo, Ant, DBEdit, Oracle 8i, sql, Java, Swt, Jdbc, Mapping-O/R (DBObject), iText

    DBA Oracle et Ingénieur JAVA ID Quest De Dec 1998 à Janvier 2003
    Sauvegarde Oracle Incrémentale; Migration d'un socle applicatif Sun/Oracle (5 mois)
    scripts bat de sauvegardes incrémentales avec exp pour CNAS
    normalisation de code pro*c et recompilation
    scrpting shell de migration et tests unitaires
    Environnement technique: Unix Sun5.5, Oracle7.*, sql, pl/sql, Sun5.8, Oracle 8i, PVCS, Shell, Sql, C, pro*C, Lib Forms3/6i
    ETL-Spec (Sias, Ford, CCA) : Forfait : Développement d'Etl spécifiques (1 an)
    Etude des besoins, modélisation, compte rendus réunions, ...
    Client paramétrage en swing ; gestion de logs; création de tables; ...
    Serveur exécutant les mappings entre BDD, chargement de fichiers de façon régulière.
    recette, documentation, formation utilisateurs, maintenance
    Environnement technique: JBuilder, Java, Swing, Jdbc, Oracle, sqlAPI (API) : Forfait/Régie : Reprise d'une application de gestion de la pertinence publicitaire (6 mois)
    Développement d’écrans Delphi multi-niveaux
    Développement de cellules interactives d'aide à la saisie dans des tables
    Migration de données Access->Oracle
    Environnement technique: Delphi 5, Access, Oracle 8i, Sql, Pl/Sql, Windows
    API (API) : DBA-Oracle: Administration de bases de données Oracle (6-8i) - SFR de Cegetel/ Colt-Telecom/ Conseil d'Etat/ Bouygues Telecom - (14 mois)
    Administration des bases de données : Création des bases, migrations, sauvegardes, restaurations, gestion de la mémoire, paramétrages, ...
    Développement de scripts shell, sql, pl/sql pour l'administration des bases
    Automatisation de taches répétitives
    Environnement technique: Oracle 6-8i, sql, pl/sql, Vi, Shells, Unix (Sun, HP , IBM), Linux (Debian, Redhat, ...), Windows, Html, Javascript

    Ingénieur Développement CGG De Juillet 1997 à Dec 1998
    DevisLand : Forfait/Régie : Gestion de devis; Gesti
    on de plannings. Equipe : 2-6p
    Développement de modules DAO, calculs, ...
    Développement d'une application de gestion de plannings des ingénieurs en VB, Forms
    Environnement technique: Windows, Access, sql, VB, Forms 4.5
    Geoland : Optimisation d'un algorithme pour comparer des ensembles de points en 2D.
    Etude/Elaboration d'algorithmes et Choix de la Méthode de hachage et implémentation ; repères en 2D et leurs changements
    tests unitaires ; intégration dans Geoland
    Amélioration des perfs : de plusieurs heures à 25 secondes.
    Environnement technique: Unix Sun/Solaris, Shell, C, Vi, make

Études et formations
  • Domaines d’expertise :
    Étude des besoins et Modélisation UML
    Architecture technique
    Prototypage, POC, Veille technos, Java/Jee, Angular , Spring boot, ...
    Développement Back-Office, Front-Office, Web/Mobile
    Scripting Shell, Sql, Pl/Sql, Python ...
    Tests Unitaires, Intégration, Fonctionnels, automatisation

    FORMATION
     2018 Formation « Angular 2-6: Développer une application Web » - PLB

    2009 Master 1 « Architectures Techniques et Objets Distribués » - AFCEPF

    2004 Formation « JAVA/J2EE, Objets Distribués » - AFCEPF

    1997 Maitrise en Informatique (Niveau Bac+4) - Université de Paris XI , Orsay

    1996 Doctorat en Mathématiques pure, mention bien - Paris XI ; Orsay

    1988 : DES/Maîtrise en Mathématiques, Analyse - Université Houari Boumediene - Alger

    SAVOIR FAIRE
    METHODES :AGILE XP/ SCRUM , UML,MERISE
    ARCHITECTURES:MVC, MVC2, Micro-Services, Design Patterns, MDA
    IHM/FRONT -END : Gwt, Struts, JSF, Swing, Swt, Jsp, Jquery, Html 5, Css, Ajax, JavaScript,
    Meteor JS, Angular/JS, BootStrap, Android,
    SERVEUR /BACK -E ND:Spring (Ioc, Data, Jdbc, Mvc, Boot), Hibernate, JPA, Jdbc,
    Web-Services (Axis2, Jax-WS, Jax-RS, Spring-WS), RMI, Networking,
    Introspection, Jdom, JAXB, Log4J, Junit, LDAP, JCR, JIBX, JExcel, POI,
    JavaMail, WebClient, CDI, EJB3, JMS, workflow jbpm, drools,
    SCRIPTING : Shell Bash, Ksh ; Awk, Sed ; Sql, PL/SQL, Python, ...
    SERVEURS D’APPLICATION:Tomcat, Jetty, Jboss, WebSphere, Glassfish, Jonas, Oracle Application Server,
    AUTRES
    LANGAGES:Flex/AS3, PHP, Xml / Xslt / Xsd, Sql, Pl/Sql, VBA, VB, Delphi, C, ...
    SGBD:Oracle, MySql, H2, Hsql, SqlLite,Sql Server, Postgres Sql, Access,
    OUTILS:ECLIPSE,NETBEANS ,FLEX BUILDER,JBUILDER ,JCREATOR,DELPHI5,XMLSPY,RHAPSODY
    ,POWER AMC,STAR UML,TOAD,FREE MARKER ,CLEAR CASE ,GIT,SVN/S UBVERSION ,CVS.
    ANT ,MAVEN,HUDSON ,JENKINS,GREENP EEPER /CONFLUENCE ,SOAP-UI,JIRA,MOCKITO,APACHE
    ,MAKE,CYGWIN,VIM,NEOLOAD,...
    SYSTEMES: Linux, Unix , Windows
    LANGUES:
    Français, Anglais (Technique), Arabe (Maternelle)

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur WEBMETHODS
Hugo

Développeur WEBMETHODS

  • MÉRIGNIES
WEBMETHODS BAPI JAVA .NET PHP J2EE SQL SERVER MYSQL
Disponible
CV Ingénieur de développement JAVA
Didier

Ingénieur de développement JAVA

  • PARIS
JAVA DOCKER JENKINS ORACLE POSTGRESQL GIT SCRUM Angular Kubernetes APACHE KAFKA
Disponible
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