Ayoub - Consultant JAVA
Ref : 111222F001-
78570 ANDRESY
-
Consultant, Architecte, Chef de projet, Scrum Master (38 ans)
-
Totalement mobile
-
Mandataire social de sa structure Freelance (SARL, SAS, EURL, etc)
EXPERIENCE PROFESSIONNELLE
DEPUIS FEVRIER 2020
(8 MOIS)
CLIENT : GROUPE INGENICO – PARIS
▪ Projet IDFence, une solution IAM (Identity Access Management) pour gérer,
déléguer et sécuriser les accès utilisateurs et terminaux aux applications ingenico
ARCHITECTE LOGICIEL
▪ Conception de l’architecture de la solution IAM
▪ Définition et mise en place de la stack technique
▪ Mise en place d’une gestion agile du projet
▪ Lead de l’équipe de dev
▪ Suivi des devops
▪ Responsable des livraisons de la conception à la mise en production
▪ Environnement technique : GCP, AWS, Microservices, GitLab, Java, Spring//SpringBoot,
RESTful APIs, SCIM, Maven, Eclipse, Intellij, Postgresql, WSO2 Identity Server, Keycloak,
Terraform, packer, ansible, GKE, Docker, Micro services, ELK,
DECEMBRE 2018 A JANVIER 2020
(1 AN)
CLIENT : GROUPE UP (CHEQUES DEJEUNER) – PARIS
▪ Projet CDR (Central Data Repository), centraliser la gestion de la data au sein du
groupe pour offrir un référentiel de qualité et de bonne gouvernance suivant une
architecture cloud Azure et microservices
ARCHITECTE / LEAD TECHNIQUE
▪ Architecte de solution
▪ Définition et mise en place de la stack technique
▪ Mise en place d’une gestion agile du projet
▪ Lead de l’équipe de dev
▪ Responsable des livraisons de la conception à la mise en production
▪ Environnement technique : Azure Cloud, Microservices, Azure Devops, Java, Spring//SpringBoot,
RESTful APIs, Batchs, Maven, Git, Eclipse, Intellij, MongoDB Atlas, Mongo Stitch, Angular, Kafka,
AzureBus, Docker, Micro services, Informatica, Moveit,
DEPUIS JUIN 2016
(2.5 ANS)
CLIENT : GROUPE IMSHEALTH / IQVIA – PARIS
▪ Création d’un système RWAS (Real-World & Analytics Solutions) d’analyse de
Big Data à l’échelle européen pour consolider l’ensemble des données médicales
collectées auprès des praticiens, ainsi fournir des analyses précises par pays aux
centres de recherches et laboratoires pharmaceutiques.
ARCHITECTE / LEAD TECHNIQUE
▪ Responsable technique des développements en France
▪ Veille à la conception et la réalisation de l’orchestration, Datapipeline et ETL
▪ Élaboration des documents d’architecture
▪ Développement technique
▪ Référent pour les équipes de développements en Pologne et Ukraine
▪ Intervention sur les sites Paris/Varsovie
▪ Coordination pour les plannings et scrum of scrums des équipes distribuées entre la
France, UK, l’Allemagne,la Pologne et l’Ukraine.
▪ Environnement technique : Java, Spring, RESTful APIs, Batchs, Maven, Git, Eclipse, Intellij, Oracle,
Jenkins, Liquibase, Activiti, Kafka, BPMN, WSO2, Elastic Search, Logstash, Kibana Spark, Scala,
Portainer, Docker, Micro services, Informatica, Moveit,
Experience professionnelle
Depuis Janvier 2016
Client : Groupe AccorHotels – Paris
Evolution du système de réservation TARS pour les sites ******** et intégration des solutions partenaires (******** …) au parcours clients.
Réfèrent Technique
Réfèrent et interface technique aux équipes métier.
Etude des besoins et conception technique (Elaboration des DCT)
Conception et mise en place d’un outil de monitoring de la chaine des modules de réservation TARS (applications/serveurs/DB) de bout en bout
Développement technique
Suivi et coordination de l’équipe CDS à Bordeaux (centre de développement) Java/J2EE/SYBASE
Intervention sur les sites Paris/Evry
Environnement technique : Java, Spring, Spring mvc, Spring Security, Web Services (Rest),Jersey,
Maven2, SVN, Javascript, Css, Ajax, Json, JQuery, Eclipse, UML,
Sybase, PLSql, Tomcat, Jenkins, SharePoint, Putty
Design Patterns, SLF4J, , Linux, Windows Server 2012.
Juin 2014 à Janvier 2016
Client : Carlson Wagonlit – Paris
Réalisation d’applications pour le portail en ligne permettant aux gestionnaires de voyages et aux professionnels des achats un accès à l’information nécessaire pour optimiser leurs programmes.
Lead technique
Scrum Master au sein d’une équipe distribuée (Paris, Londres, Bruxelles, Manille et Minneapolis)
Etude des besoins et conception technique
Définition et mise en place de l’architecture d’applications J2EE interagissant avec les applications BI.
Développement technique
Encadrement de l’équipe technique Java/J2EE et coordination avec les équipes BI/BA
Installation des environnements de développement/QA/QA2P/Prod
Représentant de l’équipe Java pour le suivi du projet et la planification des releases
Environnement technique : Java, Spring, Spring mvc, Spring Security, Hibernate, Maven2, SVN
Javascript, Css, Ajax, Json, JQuery, Eclipse, UML, Oracle 11, LDAP,
Sql, Tomcat, Glassfish, Jboss, IIS, Jenkins, Cognos 8, SharePoint,
Idpedia, Rally, SAML, OpenSaml, Design Patterns, JTest, TDD, SLF4J,
LDS, Web Services (Axis, Rest), Windows Server 2012.
de Mai 2012 A Mars 2014
OPENBRIDGE-MALTEM
Octobre 2012 A Mars 2014
(18 mois)
Client : Accor –Paris
Parc d’applications de gestion du système des cartes de fidélité (Le Club Accor Hotel)
Lead technique
Coordination entre les équipes MOE/AMOA/Recette en mode Agile
Etude des besoins et conception technique
Release manager (Intégration continue, responsable de version et livrable, mise en place d’une politique des tests internes et croisés, monitoring…)
Encadrement de l’équipe de développement / Référent technique
Migration des applications selon les besoins techniques (ex : YUI vers AngularJS)
Conception/Développement des évolutions des 5 applications du système
(Le Club Web, Hotel Link, Admin, Board Tool et Batchs).
Coordination et assistance à l’équipe AMOA pour la définition et la rédaction des spécifications techniques
Suivre et assurer la qualité des livrables avec l’équipe recette
Environnement technique : Java, Spring, Web Services, Struts, Hibernate, Maven2, Batchs,
Nexus, SVN, JUNIT, Xiti, Ajax, Json, Javascript, Css, AngularJS,
Eclipse, UML, HSQLDB, Oracle 10g, Sql/PLSql, Tomcat, Jenkins,
Confluence, Design Patterns, Sonar, TDD.
Mai 2012 A Octobre 2012
(4 Mois)
Client : Brinks –Paris
Progiciel de gestion des équipes de la filiale de sécurité ALTAIR
Chef de projet Technique
Evolution vers le nouveau system GARD-ALTAIR
Mettre en place un plan d’action/feuille de route pour la migration
Gestion/coordination de la relation entre la maitrise d’ouvrage, la DSI et le fournisseur du progiciel
Valider la réception du produit ainsi que sa correspondance aux besoins métiers
Installation du progiciel et formation des utilisateurs
DEPUIS JANVIER 2010 SQLI
INGÉNIEUR CONCEPTEUR DÉVELOPPEUR
SANOFI PASTEUR – OFFSHORE
Application multi langues et multi culture (France, Amérique du nord) pour constituer un référentiel de gestion et estimation des équipements.
Responsable équipe développement coté offshore
Conception/Développement des nouvelles fonctionnalités de l’application.
Assistance à la réception par le client.
Garantie après la mise en production.
Environnement technique : Flex, Java, ActionScript 3, Spring, Spring IoC, Struts, Hibernate, Maven2, Nexus, SVN, JUNIT, eclipse, UML, HSQLDB, Oracle 10g, Tomcat, Websphere.
MAROC TELECOM (REGIE) – SERVICE ARCHITECTURE LOGICIELLE
Conception et développement d’une application de gestion des contentieux (Division Assurance et affaires juridiques)
Recensement du besoin
Conception et Développement de solutions informatiques permettant de gérer les dossiers contentieux de l'opérateur, suivre les processus judiciaires et maitriser les frais de justice et honoraires avocats afférents.
Mise en place de l’architecture de l’application.
Environnement technique : Flex, Java, ActionScript 3, Spring, Spring IoC, Hibernate, Maven2, Hudson, Jira, Archiva, Nexus, SVN, JUNIT, eclipse, UML, HSQLDB, Oracle 10g, Jetty, Websphere, HP quality center (QC), easyMock.
MAROC TELECOM (REGIE) – SERVICE ARCHITECTURE LOGICIELLE
Conception et développement d’une application de la gestion du Helpdesk (Division système d’information)
INGENIEUR CONCEPTEUR DEVELOPPEUR
Recensement du besoin
Conception et Développement de solutions informatiques permettant de gérer les demandes et incidents pour le helpdesk ainsi que le suivi de résolution selon les recommandations ITIL.
Mise en place de l’architecture de l’application.
Environnement technique : Flex,Java, ActionScript 3, Spring, Spring IoC, Hibernate, Maven2, Hudson, Jira, Archiva, Nexus, SVN, JUNIT, eclipse, UML, HSQLDB, Oracle 10g, Jetty, Websphere, HP quality center (QC) , easyMock.
MédiTelecom
Gestion des réclamations
Réalisation des modules statistiques et reporting pour l'application web de gestion des réclamations de Méditel.
Fournir les documents d’installation
Environnement technique : Java, JSP/Servlet, IReport, XML, Tomcat, SVN, JUNIT, eclipse, Oracle, Putty, FileZilla
JUILLET 2008 A JUILLET 2009 TCS (Tata Consultancy Services)
Lieu : Mumbai - Inde
Long Term Care-Quote Tool – OffShore Development Team
Client : Genworth Finantials - USA
Développement et maintenance d'applications web en Java/J2EE pour génération de devis aux clients particuliers et entreprises de la compagnie d'assurance.
Assurer le respect des normes marketing du client dans la réalisation du projet, au sein d’un environnement CMMI 5.
Environnement technique : Oracle 10 databas, iBatis, Eclipse IDE, Weblogic, JAVA/J2EE, Struts, Spring, Apache, SVN, CVS, HP quality center (QC), Méthodologie Agile.
JUILLET 2006 A JUILLET 2008 Nokia & Siemens Networks
Lieu : Rabat - Maroc
Conception, développement d’un service à valeur ajoutée pour les plateformes de messagerie de Nokia SMS/MMS
(Application J2EE « SMS/MMS Broadcast » pour les plateformes SMSC/MMSC, protocoles
CIMD2/EAIF, compatibilité réseaux 2G/3G)
INGENIEUR RESEAU & TELECOMS, INGENIEUR CONCEPTEUR DEVELOPPEUR
Etude du fonctionnement et de l'architecture de la plateforme Nokia SMS Center.
Conception et Développement de l’application
Installation et gestion de la base de données
Environnement technique : Nokia SMS/MMS Center, PostgreSQL database, Eclipse IDE, JAVA/J2EE, JSF, Hibernate, Tomcat, Html, Dream Weaver
MEDITELECOM
LIEU : CASABLANCA - MAROC
Optimisation des tests de la qualité des services de Méditelecom
Développement et intégration d'une solution de Reporting
INGENIEUR RESEAU & TELECOMS, INGENIEUR CONCEPTEUR DEVELOPPEUR
Optimisation des plans de test et augmentation de la capacité du système à l'aide d'étude statistique
Réalisation d’une application de Reporting
Documentation de l'application
Environnement technique : SystemXplorer platform, SQL SERVER 2000/2005, Ireport, Visual Studio
(Business intelligence Reporting services), Windows server 2003
FORMATIONS ET PRINCIPALES QUALIFICATIONS
2019 Formation IT Project Management - Paris
2019 Formation Scala/Spark -Paris
2018 Formation Cloud AWS/AZURE - Paris
2015
Formation Big Data - Paris
2012
Certification Scrum Master – Paris
2011 "CMMI". Lieu: Sqli (Rabat-Maroc).
2009 "Six Sigma - Green Belt". Lieu: Tata Consultancy Services (Mumbai-Inde).
2009 “Team Building” - Lieu: Tata Consultancy Services (Trivandrum -Inde).
2009 India: work, culture and language - Lieu: Tata Consultancy Services (Mumbai, Trivandrum -Inde).
2008 Formation en négociation et études stratégiques (Alexanderie-Egypte)
2008 Diplôme ingénieur d’état de l’Ecole Nationale des Sciences Appliquées ENSA Tanger -Maroc
2005 Cycle préparatoire à l’Ecole Nationale des Sciences Appliquées de Tanger-ENSA Tanger-Maroc.
2003 Baccalauréat série Sciences Mathématiques (Lycée Moulay Souleymane) FES - Maroc
ELEMENTS TECHNIQUES
TECHNOLOGIES: Java EE, Flex 3, Flex 4
METHODE DE CONCEPTION: UML, Merise
GESTION DE PROJET: MsProject, CMMI
ENVIRONNEMENT DE DEVELOPPEMENT : Eclipse, Hudson, Jira, Archiva, Nexus, Netbeans, SVN, CVS, Weblogic, Websphere, Apache, Tomcat, JBoss, Jetty
SGBDR: Oracle, Microsoft SQL Server, MySQL, PostgreSql
FRAMEWORKS ET OUTILS: Spring, Maven, Hibernate, iBatis, ActionScript 3, Cairngorm, BlazeDS, Struts, JUNIT, HP Quality Center, Ultimatix, easyMock