À propos de Mohammed
Arabe
Bilingue ou natif
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- TotalEnergies Digital FactoryTech Lead Java Angular AWSENERGIEjanvier 2023 - Aujourd'hui (3 ans et 5 mois)Paris, Francerefonte 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.
- Société GénéraleSenior DeveloperBANQUE & ASSURANCESfévrier 2021 - décembre 2022 (1 an et 11 mois)Paris, FranceDecommission 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
- CheuvreuxSenior FullStack developerDROITfévrier 2020 - janvier 2021 (11 mois)Paris, FrancePlateforme 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
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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- DoctoratUniversité sidi mohamed ben abdllah2012Doctorat en machine learning
Certifications
- CCDAK KafkaConfluent Kafka
- Java JEE expertOracle2014