Wajdi ADJMI

Engineering Manager at Hove
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Franconville, Île-de-France, France, 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.

Experience

    • France
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Engineering Manager
      • Jun 2021 - Present

      Ville de Paris, Île-de-France, France

    • France
    • Information Technology & Services
    • 1 - 100 Employee
    • Lead Développeur (Mission : BELIEVE DIGITAL)
      • Apr 2020 - May 2021

      Paris - Présentation et définition l’architecture d’un projet Data pour pouvoir évoluer vers un micro-service - Animation des sessions devant les différents PO pour présenter la solution technique - Définir les objectifs à atteindre et rédaction des US techniques - Participer au choix des solutions et à la conception technique - Assurance du support des fonctionnalités répondant au domaine des rapports financiers au sein de la squad FCR (Financial Customer Reporting) - Mise en place de… Show more - Présentation et définition l’architecture d’un projet Data pour pouvoir évoluer vers un micro-service - Animation des sessions devant les différents PO pour présenter la solution technique - Définir les objectifs à atteindre et rédaction des US techniques - Participer au choix des solutions et à la conception technique - Assurance du support des fonctionnalités répondant au domaine des rapports financiers au sein de la squad FCR (Financial Customer Reporting) - Mise en place de nouveaux outils répondant au domaine financier - Génération de nouveaux rapports financiers à partir de gros volumes de données - Migration d’outils de génération de rapports en PHP 5.4 vers du PHP 7.1 - Mise en place d’un environnement de développement sur les machines locales via Docker - Création d’un micro-service de « data vizualisation » mettant en avant les scores et chiffres d’affaires réalisés des producteurs sur les différents périmètres et périodes - Chiffrage des projets en amont - Rédaction des US techniques - Adoption et animation des rituels agiles (poker planning, sprint meeting, revue, retro, …) - Participation de la squad à des sessions de partage de connaissances animées toutes les semaines - Partage de connaissances avec les autres développeurs de la squad - Animation d’ateliers techniques - Mise en pratique des bonnes pratiques de développement (TDD, Pair programming, SOLID, YAGNI, KISS) - Organisation de session de mob-programming autour de fonctionnalités complexes Show less

    • France
    • Financial Services
    • 1 - 100 Employee
    • Lead Développeur
      • Jun 2019 - Mar 2020

      Levallois-Perret, Île-de-France, France Contexte : Une réorganisation du pôle technique concernant les data scientists, les OPS, les développeurs ainsi que la MOA, a été lancée et accompagnée par des coachs agiles. Les maîtres mots de cette nouvelle transformation ont été « micro-services » et « agilité ». Suite à cela, j’ai donc intégré en tant que lead une nouvelle squad « financial flows », qui a donc pour responsabilité le domaine de la compensation et du reversement des fonds. - Assurance du support des fonctionnalités… Show more Contexte : Une réorganisation du pôle technique concernant les data scientists, les OPS, les développeurs ainsi que la MOA, a été lancée et accompagnée par des coachs agiles. Les maîtres mots de cette nouvelle transformation ont été « micro-services » et « agilité ». Suite à cela, j’ai donc intégré en tant que lead une nouvelle squad « financial flows », qui a donc pour responsabilité le domaine de la compensation et du reversement des fonds. - Assurance du support des fonctionnalités répondant au domaine du flux financier (API Rest, Cron, etc…) - Mise en place d’un environnement de développement sur les machines locales via Docker - Mise en place de pipeline CI via GitLab Ci - Participation aux ateliers avec le métier - Participation à la rédaction des US avec le Product Owner - Adoption des rituels agiles (poker planning, revue, retro, backlog refinement, …) - Animation des rétrospectives - Création d’un micro-service qui s’occupe de reverser les fonds en marchant en event-sourcing en utilisant le modèle CQRS et Docker - Mise en place de guidelines avec des pratiques de développement pour les nouveaux micro-services tels que le TDD, test first, 3 amigos, etc… - Participation de la squad à des sessions animées toutes les semaines par un craftman afin de partager son savoir-faire (TDD, Revue de code, event sourcing, rédaction des US, CI/CD, etc…) - Partage aux autres squads des nouvelles connaissances

    • Team Leader
      • Jan 2017 - May 2019

      Levallois-Perret, Île-de-France, France - Responsable d’une équipe de 5 développeurs - Piloter et manager l’équipe - Rôle de Scrum master - Définir les objectifs à atteindre - Participer au choix des solutions et à la conception technique - Livraison de nouvelles fonctionnalités sur la plateforme dans les temps et avec la qualité attendue - Suivi de projets avec le PO et le CPO - Accompagnement de l’équipe dans la réalisation de nouvelles fonctionnalités - Maintenir une bonne cohésion intra/inter équipes -… Show more - Responsable d’une équipe de 5 développeurs - Piloter et manager l’équipe - Rôle de Scrum master - Définir les objectifs à atteindre - Participer au choix des solutions et à la conception technique - Livraison de nouvelles fonctionnalités sur la plateforme dans les temps et avec la qualité attendue - Suivi de projets avec le PO et le CPO - Accompagnement de l’équipe dans la réalisation de nouvelles fonctionnalités - Maintenir une bonne cohésion intra/inter équipes - Garant des bonnes relations et de l’atmosphère de l’équipe - Apport de l’esprit agile au sein de l’équipe (Scrum) - Animation des ateliers techniques, des présentations au sein du département et des rituels agiles - Communication avec les autres services sur l’évolution des fonctionnalités (JIRA ou en direct) - Suivre l’évolution de mon équipe, les faire monter en compétence et mettre en avant leurs talents - Prioriser les tâches et arbitrer - Prise en charge du support post-production - Cadrage des projets en amont de la réalisation de celles-ci - Conception et modélisation technique et fonctionnelle - Mise en pratique des bonnes pratiques de développement (TDD, Pair programming, SOLID, YAGNI, KISS) - Revue de code via GitLab

    • Développeur backend
      • Jan 2016 - Dec 2016

      Levallois-Perret, Île-de-France, France > Automatisation d’environnements de développement sur des serveurs distants pour l’ensemble de l’équipe technique (Fabric, Python, Jenkins) > Résolution de bugs sur la plateforme existante, code legacy (PHP 5.6, Mysql 5.6) > Optimisation des fonctionnalités déjà existantes au vu de l’augmentation de trafic en TDD > Mise en place de RabbitMQ sur la plateforme pour l’ensemble de l’équipe technique > Mise en place de tests fonctionnels en utilisant PHPUnit pour le… Show more > Automatisation d’environnements de développement sur des serveurs distants pour l’ensemble de l’équipe technique (Fabric, Python, Jenkins) > Résolution de bugs sur la plateforme existante, code legacy (PHP 5.6, Mysql 5.6) > Optimisation des fonctionnalités déjà existantes au vu de l’augmentation de trafic en TDD > Mise en place de RabbitMQ sur la plateforme pour l’ensemble de l’équipe technique > Mise en place de tests fonctionnels en utilisant PHPUnit pour le contrôle de non régression suite aux modifications ou à l’ajout de nouvelles fonctionnalités > Mise en place de pipeline CI via GitLab qui lance les tests unitaires/fonctionnels et qui vérifie le code coverage à chaque merge request.

    • France
    • Software Development
    • 1 - 100 Employee
    • Développeur full-stack
      • Jan 2010 - Dec 2015

      Levallois-Perret, Île-de-France, France > Migration du site sharing-data.satisfactory.fr développé en PHP 4 vers Zend Framework 1 (PHP 5) > Maintenance du site sharing-data.satisfactory.fr > Développement de nouvelles fonctionnalités backend et frontend > Optimisation des exports de fichiers de données issues de base de données Mysql 5.6 et comportant des centaines de milliers de lignes > Création d’une API SOAP permettant l’exportation et l’importation d’informations issues de la base de… Show more > Migration du site sharing-data.satisfactory.fr développé en PHP 4 vers Zend Framework 1 (PHP 5) > Maintenance du site sharing-data.satisfactory.fr > Développement de nouvelles fonctionnalités backend et frontend > Optimisation des exports de fichiers de données issues de base de données Mysql 5.6 et comportant des centaines de milliers de lignes > Création d’une API SOAP permettant l’exportation et l’importation d’informations issues de la base de données > Intégration d’informations dans la base de données à partir de fichiers CSV > Création d’un outil de personnalisation graphique de page web en PHP,Jquery et CSS3 > Mise en place du module de paiement en ligne PAYBOX. > Création de rapports PDF avec HTML2PDF > Utilisation des librairies GoogleChart et HighChart pour l’affichage d’analyse en graphique > Optimisation de la base de données Mysql 5.6 (tables temporaires, memory table, requêtes SQL) > Intégration des fonctionnalités sous IE 6, IE 7, IE 8 > Création de rapports spécifiques BIRT Show less

Education

  • Institut F2I
    CERTIFICATION DÉVELOPPEUR WEB
    2010 - 2010
  • Université Pierre et Marie Curie
    LICENCE PROFESSIONNELLE, Systèmes informatiques et logiciels
    2007 - 2008
  • LYCEE PAUL LAPIE
    BTS INFORMATIQUE DE GESTION, Développeur d’applications
    2005 - 2007
  • LYCEE MAUPASSANT
    BACCALAURÉAT SCIENCES TECHNIQUES ET TERTIAIRES, Informatique et gestion

Community

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