mohamed tahifa

Tech Lead | Java, AWS, Microservices

Salaire / Taux journalier

Neuilly-Plaisance, France

Freelance

Peut venir sur site

Expertises

Spring BootMicroservicesTypescriptJavaTest Driven DevelopmentEvent Driven ArchitectureHTMLSoftware CraftsmanshipHexagonal ArchitectureDéveloppement FullstackTailwind CSSJavascriptReactAngularCSSBase de données SQLIA

Langues

AnglaisFrançais

À propos

Introduction

Tech Lead avec plus de 10 ans d'expérience en développement logiciel, spécialisé en Java/Spring et architectures microservices. J'ai dirigé des équipes de 8 personnes sur des projets critiques pour TotalEnergies et Société Générale, en implémentant des solutions cloud AWS avec CI/CD robustes. Expert en clean code et méthodologies agiles, je transforme vos besoins métier en solutions technologiques fiables et évolutives.

Liens

Expérience de travail

Tech lead

Lefebvre Dalloz

mai 2024 - Présent

2 ans 6 mois

92400 Courbevoie, France

Tech lead

TotalEnergies

janv. 2023 - mars 2024

1 an 3 mois

Paris, France

La refonte d’une application de pricing des produits pétroliers pour toutes les stations-service en France. - Tech Lead d’une équipe de 8 personnes. - 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 microservices.

Lead Developer

Societe Generale

févr. 2021 - déc. 2022

1 an 11 mois

Paris, France

Skills: English

Senior Software Developer

Natixis

févr. 2018 - déc. 2020

2 ans 11 mois

Paris Area, France

Projet: DSP2 (Directive des Services de Paiements - version 2) - Implémentations d'un ensemble

Developeur JEE, React Confirmé

Banque Populaire du Maroc (Groupe) Inc

mai 2017 - déc. 2017

8 mois

Casablanca Prefecture, Morocco

SMARTHPHONE-IT

févr. 2014 - mai 2017

3 ans 4 mois

69340 Francheville, France

TEAM LEADER

janv. 2015 - mai 2017

2 ans 5 mois

69340 Francheville, France

Actuellement un team leader sur une équipe de développement. Notre travail consiste à la conception et la réalisation Conception et Réalisation d’une application web de ventes des produits de restaurants (COMMANDI). Technologies utilisées : JAVA/JEE, Spring Web, JPA/Hibernate, HTML5, JS, JQeury, Angular js, Spring WebSocket, Spring Mail, Spring ioc, Spring batch, google firebase. L’application réalisée a été décomposé en plusieurs instances afin de faciliter le développement : - les 2 parties les plus importantes sont les parties backEnd et frontEnd. La première consiste à créer un espace pour la gestion des restaurants, la deuxième partie permet d’afficher les produits des restaurants aux clients désirants passer une commande. - La création d’un serveur webSocket, on s’est basé sur Spring webSocket avec la technologie Stomp. - Ce serveur permet de notifier les clients sur l’état d’avancement de leurs commandes, sur tous les objets où il est connecté (web, mobile) - Il permet aussi de notifier le restaurant sur les nouvelles commandes arrivé pour les traiter le plus tôt possible. - La création d’un serveur Mail et serveur SMS capables d’envoyer des messages et sms aux clients. Mon travail actuel consiste : 1. Supervision de l’équipe de développement, suivi et test de l’ensemble des tâches réalisées (SCRUM, JIRA, Junit). 2. Déploiements des applications sous serveur de production (CentOS & Tomcat) 3. Gestion et déploiement des dépendances sous serveur Nexus Sonatype. 4. Validation des spécifications fonctionnelles et techniques. 5. Validation des maquettes IHM. 6. Mise en place de l’architecture technique. 7. Réfèrent technique au niveau des développements. 8. Gestion des ressources. Comme membre de l’équipe de développement, j’assure aussi la communication et les besoins fonctionnelles des développeurs mobiles en freelance. Mon travail permet de créer les web services nécessaires coté serveur pour fournir en retour les données à consommer.

CONSULTANT JAVA/JEE

févr. 2014 - janv. 2015

1 an

69340 Francheville, France

La mission consiste à réaliser une application Web de livraison des produits des restaurants (LIVRI) L’application comprenait 3 principales parties : la partie backEnd, FrontEnd et mobile, ainsi que d’autre sous modules Les technologies utilisées : Technologies utilisées : JAVA/JEE, Spring Web, JPA/Hibernate, HTML5, JS, JQeury, Spring WebSocket, Spring Mail, Spring ioc, Spring batch. Mon travail consiste à : 1. développer la partie serveur : créer les services métier et DAO nécessaires et l’intégration des données sur les maquettes HTML. 2. Créer un Serveur Web Socket en se basant sur Spring Web Socket Stomp, afin d’envoyer des notifications push à l’application mobile des livreurs, pour notifier les nouvelles missions à réaliser. 3. Créer un module de génération des fichiers Excel génériques (Introspection JAVA) contenant les transactions mensuels réalisés par chaque restaurant. Un batch mensuel est déclenché pour générer ces fichiers (Spring Batch). 4. Création des web Services nécessaires pour exposer les données à l’application Mobile (Spring Rest). 5. Sécuriser l’application Web et les Web Services par la technologie Spring Security en utilisant la technologie RememberMe et la convention Oauth2.

Docteur

Indépendant

janv. 2013 - déc. 2016

4 ans

Fès, Maroc

Professeur vacataire

Faculté des sciences Dhar Mahraz

sept. 2013 - juil. 2014

11 mois

Fès, Maroc

Professeur Vacataire

Ecole HECF

sept. 2013 - janv. 2014

5 mois

Fès, Maroc

Software Engineer

Devocen

févr. 2012 - déc. 2012

11 mois

Casablanca, Maroc


Formation

Oracle

Oracle Certified Expert

2014 - 2014

1 mois

Oracle

Oracle Certified Professionel

2013 - 2013

1 mois

Université Sidi Mohammed Ben Abdellah-Fès

Master 2

2010 - 2012

2 ans 1 mois

faculté des science et technique fès

licence en genie informatique

2007 - 2010

3 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.