About Makram
- Découverte et analyse de la cartographie applicative et de l’architecture globale des différentes plateformes et systèmes d'informations du client
- Étude de faisabilité, sélection de solutions techniques appropriées et proposition d'améliorations pour les processus des flux
- Conception des modèles API (API Led view) et des processus de synchronisation et d’intégration
- Rédaction des spécifications techniques, collecte de toutes les informations nécessaires au développement, élaboration de diagrammes de séquence détaillés, tout en appliquant les règles métiers et de gestion demandées par les métiers.
- Développement des API et application Mulesoft et accompagnement et support aux développeurs
- Sécurisation des API et des applications avec API Manager, en appliquant les derniers critères de sécurité et les politiques appropriées.
- Tests unitaire, code review et validation, déploiement des solutions et tests d'intégration
- Gestion du cycle de vie des API
- Élaborer des modèles de spécifications techniques et des guides de bonnes pratiques de développement, incluant les règles de nommage, les conventions de codage, les pratiques des gestion des erreurs et des logs, les protocoles de déploiement et de livraison continue et diverses autres directives.
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- DiorTech Lead MulesoftLUXURY GOODSApril 2024 - Today (2 years and 2 months)Paris, FranceDurant ma mission chez Dior, j’étais responsable de la conception et la mise en oeuvre des solutions basées sur la paltforme Mulesoft pour la CT-Manufacturing, tout en coordonnant une équipe de développeurs et en assurant la conformité avec les meilleures pratiques en matière de développement, de sécurité et d'architecture des API:
- La collaboration avec les architectes Mulesoft, les SA et les métiers pour définir et valider l'architecture des systèmes d'intégration, garantissant une performance optimale et une scalabilité des solutions.
- La conception, le développement et la maintenance des API et des intégrations sur la plateforme MuleSoft, en alignement avec les exigences métiers et les objectifs stratégiques.
- Rédaction des spécifications techniques, collecte de toutes les informations nécessaires au développement, élaboration de de séquence détaillés diagrammes (AsciiDoc et Makrdown), tout en appliquant les règles métiers et de gestion demandées par les métiers.
- Développement des API et application Mulesoft avec Anypoint Studio, accompagnement et support aux développeurs
- Sécurisation des API API Manager, en appliquant les derniers critères de sécurité et les politiques appropriées.
- Tests unitaire, code review et validation, déploiement des solutions et tests d'intégration
- Utilisation des outils CI/CD (Dior Azure, Jenkins) pour automatiser les processus de déploiements.
- Garantir la qualité du code, réaliser des revues de code et des tests afin de valider les règles métiers et la gestion des erreurs et des logs, et enfin garantir la livraison des projets dans les délais impartis.
- L’encadrement de l’équipe des développeurs MuleSoft, en répartissant les tâches, en assurant le respect des deadlines, et en favorisant une culture de collaboration et d'amélioration continue
- Louis VuittonArchi Admin MulesoftLUXURY GOODSAugust 2023 - April 2024 (8 months)Paris, FranceAu cours de mon expérience chez Louis Vuitton en tant qu'Architecte Designer d'API MuleSoft, j'ai joué un rôle crucial dans les points suivants :
- Le développement et la mise en oeuvre de solutions technologiques innovantes.
- La coordination et la facilitation de réunions de cadrage et d'identification des besoins,
- Établissement des ponts entre les équipes opérationnelles et les objectifs stratégiques.
- La proposition d'API Led View, en participant activement aux comités de décision pour présenter et recommander aux autres architectes les solutions envisagées.
- La rédaction des spécifications techniques et fonctionnelles détaillées, fournissant ainsi un cadre clair pour le développement.
- Soutenir le processus de développement aux bons délais, en atteignant les normes de qualité requises.
- Garantir la qualité du code, réaliser des revues de code et des tests afin de valider les règles métiers et la gestion des erreurs et des logs, et enfin garantir la livraison des projets dans les délais impartis dans les environnements PROD et PreProd
- TALANMulesoft Offer ManagerMarch 2022 - Today (4 years and 3 months)TunisiaMulesoft et Anypoint platform :- Découvrir et analyse de la cartographie applicative et de l'architecture globale des différentes plateformes du client,- Analyse et décomposition des use case en plusieurs flux de données, établir des recommandations et des propositions,- Conception du processus de chaque flux et rédaction des spécifications techniques et fonctionnelles,- Implémentation d'un OTP entre Salesforce Loyalty Management et l'application mobile,- Aide au développement des API, accompagnement de bonnes pratiques pour les développeurs- Déploiement et livraison des flux sur Cloud-hub et on-premises,- Design, conception et création des API sur Anypoint Platform, sécuriser les API avec oauth 2.0 et SLA policies.- Enregistrement et distributions des payload avec Apache Kafka et MQ- Test unitaire sur les flux déployés et test End-to-end après l'intégration des flux sur les plateformes cible,- Code review et support technique pour les membres de l'équipe- Utilisation du Git pour la gestion du projet et des tickets
Recommendations
Be the first to recommend Makram
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Développeur full-stack JS, InformatiqueGo My Code2019Développeur full-stack JS, Informatique
- Diplôme d'ingénieur, Génie électrique et informatique industrielleUniversité libre de Tunis2017Diplôme d'ingénieur en informatique industrielle
Certifications
- MuleSoft Certified DeveloperMulesoft