Abdelwahed EL QASRY

Tech Lead (Java/Angular/DevOps) at RTL AdConnect
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Paris Metropolitan Region, FR

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Oracle Certified Expert, Java EE 6 Web Component Developer
    Oracle
    Mar, 2016
    - Nov, 2024
  • Oracle Certified Professional, Java SE 6 Programmer
    Oracle
    May, 2013
    - Nov, 2024

Experience

    • Luxembourg
    • Broadcast Media Production and Distribution
    • 1 - 100 Employee
    • Tech Lead (Java/Angular/DevOps)
      • Feb 2021 - Present

      Mission OMS : Mise en place d’un outil de gestion des campagnes publicitaires. - Réalisation de l’outil de gestion de campagne publicitaire. - Intégration des api de suivi régulier des campagnes publicitaires (Smartclip, Google Ads) - Mise en place du système d’authentification via OKTA. - Mise en place de l’usine logicielle de RTLAdConnect (Gitlab, Nexus, Docker registry, serveur de bases de données, ELK) - Mise en place et l’amélioration de l’infrastructure logicielle de RTL Ad Connect (intégration et déploiement continue, orchestration des conteneurs, monitoring des serveurs) - Accompagnement des développeurs sur les différents modules du projet (Conception technique, revue de code) - Assurer les mise en production des différent modules Stack technique : Java 11-17, Maven, REST, Spring Boot, Docker, RestAssured, WireMock, Mockito, Junit 5, Git, Sonar, Angular 11, karma, jasmine, protractor, Docker, Docker-compose, ELK. Show less

    • France
    • Banking
    • 700 & Above Employee
    • Développeur Full Stack (Java/Angular)
      • Mar 2020 - Feb 2021

      Mission Bacardi : Mise en place d'une architecture microservices pour le calculateur de profits et pertes pour la gestion financière du groupe. - Mise en place des microservices exposant les fonctionnalités du calculateur bacardi (Rest Api, Spring boot) - Intégration des outils internes (swagger, Identity Providers, Load Balancers, Monitoring, ...) - Conteneurisation des diffrents microservices (Docker) - Mise en place d'une plateforme interne de réservation des environnements pour les tests de performance (Angular 9) - Intégration continue (Gitlab CI) - Suivi de Production (Kibana, Grafana, Spring boot admin). - Méthodologie Agile (Scrum). Stack technique : Java 11, Gradle, Maven, REST, Spring Boot (Web, Data, Security, Test, RestDoc, DevTools), Docker, Docker-Compose, RestAssured, WireMock, Mockito, Junit, Git, Gilab CI, Sonar, Kibana, Angular, karma, jasmine, protractor. Show less

    • France
    • IT Services and IT Consulting
    • 300 - 400 Employee
    • Développeur Full Stack (Java/Angular)
      • Oct 2017 - Mar 2020

      Mission Wired : Mise en place du nouveau référentiel client de Renault - Mise en place des microservices qui expose les différentes fonctionnalités du Référentiel Client (REST Api, Spring Boot) - Réalisation des migrations de donnée via des batchs d'import depuis l'ancien référentiel (Spring Batch) - Mise en place des backoffices (Angular, Karma, jasmine, protractor) - Indexation de données du référentiel en mode batch et en mode temps réél (Spring Batch, ElasticSearch) - Conteneurisation des différents modules du référentiel Client (Docker, Docker-Compose) - Déploiement sur AWS (Docker, Amazon Web Service) - Revue de Code (Merge Request Approvals) - Intégration continue (Gitlab CI) - Suivi de Production (Kibana, Graphana, Spring boot admin, Cloud Watch). - Méthodologie Agile (Scrum). Stack technique : Java 8/11, Gradle, Maven, REST, Spring Boot (Web, Batch, Data, Security, Test, RestDoc, DevTools) , ElasticSerach, Amazon WebServices, Docker, Docker-Compose, RestAssured, WireMock, Mockito, Junit, Git, Gilab CI, Sonar, Kibana, Angular, karma, jasmine, protractor. Show less

    • France
    • Utilities
    • 700 & Above Employee
    • Developpeur JAVA/JEE
      • Jul 2016 - Sep 2017

      Mission Linky : Refonte des services de programmation de la nouvelle génération des compteurs Linky - Refonte du module java installé dans le concentrateur permettant la collecte des données et la programmation des compteur associés au concentrateur (Java 8, Rest, Spring Events, H2DB). - Evolution des différents Services de Comptage et télé-programmation du compteur Linky. - Intégration continue (Jenkins). - Tests sur Materiel. - Suivi de production (Stack ELK). - Méthodologie agile (SCRUM). Stack Technique : Java 8, Maven 3, OSB, BPEL, EJB3, Spring 4 (MVC, Core, Boot, Hibernate), Junit, Mockito, Sonar, Jenkins, Git, Oracle 11g, Docker. Show less

    • Telecommunications
    • 700 & Above Employee
    • Developpeur JAVA/JEE ( Backup Team Leader)
      • Jun 2015 - Jun 2016

      Mission Simple-Play : Refonte des différents référentiels de Bouygues Télécom - Assurer un chantier de migration de plusieurs composants de SOA vers ROA. - Réalisation des POCs d’IHM pour exploiter les nouveaux composants (AngularJS) - Support Technique/Fonctionnel d’une équipe de développement. - Chiffrage et planification des tâches. - Assurer le rôle de Backup du Team Leader.Stack Technique : Java 8, Maven 3, Tomcat 7, Spring-data JPA, REST (Jersey), Junit, JerseyTest, GIT, AngularJS. Show less

    • Developpeur JAVA/JEE
      • Jan 2014 - May 2015

      Mission GAC : Prise en charge d’une TMA évolutives d’une dizaine de Systèmes techniques de Bouygues télécom. - Evolution de la plateforme de souscription des offres et abonnements utilisée dans les boutiques Bouygues télécom. - Evolution des WebServices dédiés aux partenaires de Bouygues télécom. - Implémentation d'un module de génération des contrats pdf dématérialisés. - Analyse des spécifications fonctionnelles détaillées (SFD). - Analyse et rédaction des spécifications techniques détaillées (STD). - Réalisation des fiches de tests (FTU).Stack Technique : Java 7, Maven 2, SOAP, Spring, Hibernate, Junit, EasyMock,Oracle, Soapui, weblogic, Jenkins, SVN. Show less

    • Stage de fin d'études
      • Feb 2013 - Jul 2013

      Stage de Fin d'étude : Mise en place d'une architecture orientée services pour la gestion des autorisation et habilitationsObjectif : - Réalisation d’un serveur de permissions basé sur une architecture SOA, - Réalisation d’une IHM Conviviale d’administration avec JSF.Mission : - Etude Fonctionnelle et technique - Analyse et conception de la couche métier - Développement et tests - Tests Fonctionnels et de performance - Suivi des tickets du projet - Préparation des livraisons des différentes versions du projetOutils : Java, Maven2 ,Spring, SOA, Spring webService, Hibernate, Junit, TestNG, Oracle11g, Atlassian Jira,JSF2, PrimeFaces, Soapui, Git. Show less

    • Consultant technique
      • Feb 2013 - Jul 2013

    • Stage d'application
      • Jul 2012 - Oct 2012

      Stage de Fin de 2ème année ,Réalisation et Déploiement d'un module web de gestion des réservations Outils : spring 3.1.0, maven , bootstrap, jquery, mongoDB FreeMarker, Cxf, android . Stage de Fin de 2ème année ,Réalisation et Déploiement d'un module web de gestion des réservations Outils : spring 3.1.0, maven , bootstrap, jquery, mongoDB FreeMarker, Cxf, android .

    • Stage d'initiation
      • Jul 2011 - Sep 2011

      Réalisation d'un site web dynamique Outils : PHP/MYSQL , JavaScript. Réalisation d'un site web dynamique Outils : PHP/MYSQL , JavaScript.

Education

  • Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes - ENSIAS
    Computer Software Engineering
    2010 - 2013
  • Salmane Al Farissi, Classes préparatoires aux grandes écoles d'ingénieurs.
    Mathematics
    2008 - 2010

Community

You need to have a working account to view this content. Click here to join now