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/day
Paris, FR
8-15 years

Average response time: 1 hour

About 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.
  • Arabic

    Native or bilingual

  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • TotalEnergies Digital Factory
    Tech Lead Java Angular AWS
    ENERGY AND UTILITIES
    January 2023 - Today (3 years and 5 months)
    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
    BANKING AND INSURANCE
    February 2021 - December 2022 (1 year and 11 months)
    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
    LEGAL
    February 2020 - January 2021 (11 months)
    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

Recommendations

Be the first to recommend Mohammed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

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

Certifications

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

Skill set (66)

Categories