en
en
Ayoub MRABTEI
En recherche active
Chef de projet Logiciel
Marseille
CDI
Télétravail hybride
Technologies
À propos
Ayoub MRABTEI
Développeur FullSack Confirmé - Scrum master Certifié
Chef de projet LogicielMarseille
developer avatar
Description

Développeur expérimenté dans la conception d’architectures logicielles robustes, le pilotage d’équipes agiles, et la mise en œuvre de solutions fullstack Java/Angular. Plus de 7 ans d’expérience dans des contextes assurantiels et e-commerce. Garant de la qualité logicielle, de la CI/CD, de la veille technologique et de l’accompagnement des PO.

Expériences professionnelles
5 ans d'expérience en tant que Chef de projet Logiciel (ou similaire)
Lead Développeur Java/Angular & Scrum master
Abylsen - Aix-en-Provencejuil. 2024 - aujourd'hui · 11 mois

Conception Technique et Fonctionnelle
• Participer à la définition de l'architecture du portail.
• Traduire les besoins métier en solutions techniques robustes et évolutives.
Développement Fullstack
• Développer les fonctionnalités principales côté backend (Java, Spring Boot) et frontend (Angular).
• Implémenter des APIs REST pour la communication front/back.
Encadrement technique
• Superviser une équipe de 3 développeurs
• Assurer la revue de code, la qualité logicielle, et la montée en compétence des membres de l'équipe.
• Garantir l’application des bonnes pratiques (Clean Code, TDD, CI/CD...).
Gestion de projet technique
• Animer et Participer à des cérémonies Agiles (Scrum).
• Estimer les charges, planifier les sprints, et suivre l’avancement.
• Être le référent technique auprès du Product Owner et des parties prenantes.
Intégration & déploiement
• Mettre en place un pipeline CI/CD.
• Veiller à la sécurité, la scalabilité, et à la performance du portail.

Environnement technique :
Java 21, Spring Boot, Angular 13, MySQL, Swagger, Jenkins, SonarQube, Jira, Confluence

Scrum master
Super Sonic Imagine - Aix-en-Provencenov. 2023 - juin 2024 · 7 mois

• Animer les cérémonies Scrum (Daily, Sprint Planning, Review, Rétrospective) au sein d’une équipe de développement logiciel spécialisée dans les applications embarquées liées à la machine d’échographie.
• Coordonner les travaux de l’équipe dans le cadre d’un environnement Scaled Agile, en lien avec d’autres équipes techniques et les Releases Train Engineers.
• Collaborer avec les Product Owners et les Architectes pour assurer une bonne compréhension du backlog, des priorités métier et techniques,et de l’alignement avec la roadmap globale du train agile.
• Accompagner l’équipe dans la gestion et l’exécution de la roadmap de la dette technique : identification, priorisation, planification et suivi des tâches techniques (refactorings, mises à jour technologiques, sécurisation du code, etc.).
• Suivre les indicateurs d’amélioration continue (vélocité, qualité, stabilité du code) et promouvoir l’adoption de bonnes pratiques DevOps et de qualité logicielle.
• Faciliter la résolution des obstacles qui freinent la progression de l’équipe, en coordination avec les autres Scrum Masters et les fonctions support.
• Jouer un rôle de coach agile, en soutenant la montée en compétence de l’équipe sur les pratiques agiles, l’auto-organisation et la collaboration transverse dans un cadre SAFe.

Environnement technique :
• C++ /OpenCV /Qt / Linux/ Jama / SQL / Jira /Confluence / Safe Framework / PI Planning / Inspect & Adapt / System Demos

Scrum Master
Allopneus.com - Aix-en-Provencejanv. 2023 - oct. 2023 · 9 mois

Missions :
• Animer les rituels agiles (Daily Stand-up, Sprint Planning, Review, Rétrospective) au sein d’une squad dédiée au produit B2B et puis une autre squad dédié à la gestion de la relation client.
• Faciliter la collaboration entre les membres de la squad (développeurs, QA, Product Owner, UX, etc.) et assurer la coordination transverse avec les autres squads du même tribe.
• Garantir l'application des pratiques agiles dans un environnement inspiré du modèle Spotify : travail en squads autonomes, synchronisation via chapters et guilds, intégration au niveau programme via les PI Planning SAFe.
• Accompagner la mise en œuvre des OKR (Objectives and Key Results) : aider l’équipe à aligner ses sprints sur les objectifs trimestriels définis au niveau de l’organisation, assurer le suivi des résultats, favoriser la responsabilisation collective.
• Identifier et lever les obstacles rencontrés par l’équipe, en lien avec les autres Scrum Masters, le Release Train Engineer et les fonctions support (techniques, métiers ou opérationnelles).
• Promouvoir l'amélioration continue via l’analyse des rétrospectives, des métriques (vélocité, lead time, qualité) et la montée en compétence des membres de l’équipe.
• Participer activement à l’évolution du cadre agile à l’échelle d’Allopneus, en proposant des ajustements organisationnels ou d’outillage adaptés à la réalité e-commerce.
Environnement technique :
• Langage & Framework : PHP 8, Symfony 4, Base de données : MySQL, ORM : Doctrine (avec gestion des migrations),
• Outils d’automatisation : Rundeck (pour le lancement des migrations Doctrine et tâches planifiées),
• Frontend : HTML5, CSS3, JavaScript, jQuery, API : APIs REST, Tests : PHPUnit, CI/CD : GitLab CI, Outils Agile : Jira, Confluence,
• Méthodologie : SAFe adapté (cadre Spotify : squads, tribes, chapters), pilotage par OKR, Monitoring & supervision : Datadog

Scrum master/Chef de projet informatique
PACK Solutions - Les Anglesjuil. 2020 - déc. 2022 · 2 ans 5 mois

Contexte: Lead Dev Fullstack sur des projets liés à des migrations de portefeuille pour les grands Acteurs de l'assurance sur le marché français .

Missions:
• Création de webservices pour des produits/contrats d'assurances
• Création d'interfaces pour un logiciel d'assurance
• Animer les cérémonies agiles de l'équipe
• Accompagner le PO dans le découpage et la priorisation de la backlog
• Modélisation de process BPMN pour l'automatisation de l'activité des gestionnaires de contrats d'assurance
• Accompagner les développeurs dans le respect des bonnes pratiques du développement.
• Réalisation des DAT suite au commitée d’architecture dont j’étais membre active.
• Accompagner les équipes de Test dans les phases de recette pour s'assurer du respect des délais convenus avec nos clients.
• Challenger les estimations de réalisation et participer à des ateliers d'architecture logiciel.
• Participer en tant que référent technique dans le recrutement de nos collaborateurs (Internes et Externes).
• Dans le cadre de la mise en place de l'agilité à l'échelle j'étais en charge de mettre en place un cadre (Scrum of Scrum) pour les équipes
• produit, j'ai animé des réunions hebdomadaires avec les différents scrum master pour s'assurer du respect des préceptes agiles et d'anticiper les besoins en ressources pour les différentes équipes.

Environnement technique :

Java 8 à 10, Spring Boot, Spring Batch, Tomcat, Angular 7 à 8, REST API, Oracle, Jenkins, SonarQube, Squash TM, Jira, Confluence.

Ingénieur Full Stack Java/Angular
PACK Solutions - Les Anglesmars 2018 - juil. 2020 · 2 ans 4 mois

Projet :
Migration d’un logiciel de DELPHI PL/SQL à des WebServices REST Java et des IHM Angular.

Missions :
Analyse du legacy :
• Compréhension du code Delphi et des traitements PL/SQL.
• Identification des modules à migrer et des règles métiers.
Développement Back-end:
• Création de services REST en Java 8 avec injection via Spring.
• Reprise des traitements PL/SQL côté Java ou via appels SQL adaptés.
Développement Front-end:
• Refonte des écrans en Angular 7.
• Communication avec les services REST, gestion de l'état avec RxJS.
Migration & intégration:
• Transfert progressif des fonctionnalités vers le nouveau socle.
• Tests de validation métier et non-régression.
Travail en équipe Agile:
• Participation aux sprints (Daily, Planning, Review, Rétrospective).
• Collaboration avec PO, développeurs et experts legacy
Environnement technique :
Legacy : Delphi, Oracle PL/SQL
Back-end : Java 8, Spring (Injection de dépendances), REST, JDBC
Front-end : Angular 7, HTML/CSS, RxJS
Outils & autres : Git, Jira, Swagger, Oracle Database

Analyste Programmeur
Jacobs Engineering SA - Casablancajanv. 2017 - févr. 2018 · 1 an 1 mois

Objectif: Dans un environnement multinational ou l'anglais était la langue parlé par la totalité des collaborateurs JESA j'ai occupé le rôle de développeur au sein du service IT
Détail des réalisations:

  • Développement des programmes et des applications internes au départements de l'entreprise.
  • Identification de la demande et des besoins clients, rédaction du cahier des charges.
  • Analyse des dysfonctionnements et maintenance applicative.
    Environnement technique:
  • Méthode en cascade
  • PHP 5 Symfony2
Formations
5 ans d'études supérieures
École nationale des sciences appliquées de Tétouan
Diplôme d'ingénieur, Ingénierie informatique2016
Classe Préparatoire aux grandes écoles d'ingénieur Galilée
MPSI/MP2012
Liens
Aucune information n'a été renseignée pour cette section.
Technologies
Compétences
Interessé parC# , AWS , Kubernetes
Langues
  • Français
  • Arabic
  • Anglais
Tests
Java - 24 juin 2025Top 1% avec un score de 2843 points