You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohammed TahifaMT

Mohammed Tahifa

Tech Lead /Dev Senior Java Angular

700 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mohammed

En tant que Tech Lead spécialisé dans le développement logiciel Fullstack, je dispose d'une vaste expérience acquise à partir de projets diversifiés dans les secteurs bancaire et énergétique. Titulaire d'une certification Oracle Java JEE Expert, je donne la priorité à l'artisanat, aux bonnes pratiques de code et aux tests unitaires approfondis. Ces principes guident mon approche pour créer un logiciel stable et adaptable. Ma compétence s'étend aux microservices, à l'architecture hexagonale et aux systèmes pilotés par événements utilisant MQ et Kafka. En plus de mes contributions techniques, je participe activement à la prise de décisions architecturales au sein des équipes de projet. Habile avec les technologies cloud, notamment AWS, et compétent dans la provision d'infrastructure avec Terraform, je livre des solutions robustes et évolutives à travers des paysages technologiques variés.
  • Arabe

    Bilingue ou natif

  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • TotalEnergies Digital Factory
    Tech Lead Java Angular AWS
    ENERGIE
    janvier 2023 - Aujourd'hui (3 ans et 5 mois)
    Paris, France
    refonte d’une application de pricing des produits pétroliers pour toutes les stations-service en France.
    - Compréhension des besoins spécifiques du projet et proposition de solutions adaptées.
    - Assuré la couverture des tests sur l’ensemble du code du projet.
    - Garanti la qualité et la fiabilité du travail grâce aux bonnes pratiques du craft code et du clean code.
    - Participation active aux réunions de communication avec les autres équipes collaboratrices.
    - Participation à la mise en œuvre de l’infrastructure sur AWS.
    - Préparation du workflow CI/CD avec GitHub Actions.
    - Responsable de la mise en production des différents micro services.
    SpringBoot Java 17 Cloud AWS Github Actions Terraform Scrum Python Microservices Serverless
  • Société Générale
    Senior Developer
    BANQUE & ASSURANCES
    février 2021 - décembre 2022 (1 an et 11 mois)
    Paris, France
    Decommission d’une application de gestion et suivi des paiements intraday (Micro-service Architecture based Event Driven / Hexagonal Architecture)

    - Participation aux développements des différents micro-services
    - Instaurer le socle de tests avec BDD
    - Instaurer et maintenir l’architecture hexagonale sur tout le socle
    - Participation aux revues de codes, et maintenir le code au-dessus du seuil de couverture Sonar. Préparer Postman pour aider les métiers sur les tests end to end
    - Participation aux process de déploiement CI/CD sous Kubernetes par l’utilisation du template du helm-charts
    Java EE Spring Hexagonal Architecture Event-driven architecture JUnit Cucumber Docker Kubernetes Jenkins Maven Spring Cloud
  • Cheuvreux
    Senior FullStack developer
    DROIT
    février 2020 - janvier 2021 (11 mois)
    Paris, France
    Plateforme de création et gestion des dossiers des notaires, création d’un espace client pour la création et le suivi des dossiers par les clients. L’ensemble des MicroServices cible la gestion des dossiers créés des notaires, elle permet de renseigner toutes les informations nécessaires à un dossier par type.
    • Créer une page sur le référentiel des notaires pour pouvoir télécharger les pièces constitutives du dossier. Exemples : cadastre, basias et basol. Cette page permet de créer une pièce constitutive à base d’un ou plusieurs actifs qui permet la collecte automatique des éléments, ce qui va lancer un processus de recherche et de téléchargement de la pièce auprès des services concernés.
    • Ajouter une évolution dans la page de portail client, qui permet de payer les frais de notaire en ligne grâce au SystemPay, de connecter la plateforme à ce système et de gérer tous les cas de succès et d’échecs des paiements.
    • Ajouter des tests unitaires sur du code non couverts et ajouter les tests d’intégrations Cucumber pour couvrir tous les web services déjà créés pour être alerté sur les régressions probables de l’application.
    • Création et publications des images Docker sur le registre Docker Interne,
    • Déploiement des différentes images Docker dans le Cluster Kubernetes
    Java Framework Spring JUnit5 Jenkins Angular 12 BDD

Recommandations

Soyez le premier à recommander Mohammed

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Doctorat
    Université sidi mohamed ben abdllah
    2012
    Doctorat en machine learning

Certifications

  • CCDAK Kafka
    Confluent Kafka
    Kafka
  • Java JEE expert
    Oracle
    2014
    JEE

Compétences (66)

Catégories