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

Ziad Mesalmi

Expert AEM - JAVA (21)

780 €/jour
17 projets
Paris, FR
15 ans et +

Délai de réponse moyen : 24h

À propos de Ziad

Je suis une personne dévouée, passionnée par les nouvelles technologies et un très bon auto-apprenant, accro à la formation vidéo. J'ai choisi AEM comme technologie pour laquelle je veux travailler en raison de son architecture REST et de tous les frameworks Java (Sling, Felix, Oak ...). L'AEM est une formidable plaque utilisée par des marques connues partout dans le monde. A mon humble avis, la force d'AEM est due à son évolutivité et à son architecture centrée sur les ressources.
J'ai, également, acquis des connaissances frontend (SASS, VueJs...), Backend (ES6, NodeJs) et DevOps (Linux, Aws, Docker)
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle limitée

  • Arabe

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km), Lyon (jusqu’à 50 km), Toulouse (jusqu’à 50 km), Bordeaux (jusqu’à 50 km), Nantes (jusqu’à 50 km)

Expériences

  • Groupe Lucien Barrière
    AEM Architect
    HÔTELLERIE
    octobre 2017 - Aujourd'hui (8 ans et 8 mois)
    Région de Paris, France
    • Développement et intégration AEM avec HTML, CSS, et ES6
    • , en créant des interfaces web dynamiques et performantes tout en garantissant la conformité avec les meilleures pratiques de développement front-end.
    • Supervision de l'architecture complète du site
    • en intégrant AEM, Java, Spring Boot, Hibernate, MySQL, pour assurer la robustesse, la sécurité, et la scalabilité des solutions.
    • Gestion des services OSGi
    • pour les composants AEM, garantissant la modularité et la flexibilité des fonctionnalités de la plateforme.
    • Monitoring des sites web
    • , en mettant en place des outils pour suivre les performances et la disponibilité des applications, tout en assurant une optimisation continue.
    • Implémentation des meilleures pratiques SEO
    • , optimisant la visibilité des sites dans les moteurs de recherche en intégrant des techniques avancées pour améliorer l'indexation et le référencement.
    • Application des bonnes pratiques Java
    • incluant les principes SOLID et l'implémentation des design patterns, afin de maintenir un code propre, évolutif, et facile à maintenir.
    • Revue de code régulière
    • pour garantir la qualité du développement et le respect des standards techniques au sein des équipes.
    • Mise en place de mesures de sécurité pour les sites web, incluant la gestion des permissions, la protection contre les vulnérabilités courantes (XSS, CSRF) et l'utilisation de certificats SSL.
    • Automatisation des tests d'interface utilisateur à l’aide de Browser Stack, garantissant la compatibilité des applications web sur différents navigateurs et appareils.
    • Déploiement continu avec Cloud Manager, automatisant les processus CI/CD pour assurer des mises à jour rapides et sécurisées des applications AEM.
    • Documentation des architectures et des services exposés.
    • Optimisation des performances, audits réguliers et stratégies de cache pour améliorer la rapidité et l'expérience utilisateur.
    Adobe AEM Adobe Experience Manager (AEM) Java Javascript ES6 JavaScript Bootstrap Spring boot REST API Git Gitlab CI/CD Jenkins/Sonar Cloud manager Atlassian JIRA Atlassian Confluence Méthode agile Scrum
  • Christian Dior
    Architecte solution DAM (Temps partiel)
    LUXE
    septembre 2023 - mars 2024 (6 mois)
    Paris, France
    • Conception de l'architecture DAM (Digital Asset Management) dans AEM, en définissant la structure des assets, les stratégies de stockage, et les accès sécurisés aux ressources.
    • Estimation des efforts et élaboration du planning pour la mise en place des solutions DAM, garantissant une gestion optimisée des assets numériques.
    • Développement et mise en œuvre de workflows DAM personnalisés, facilitant l’automatisation des processus de gestion des assets, tels que l’import, l’approbation, et la publication.
    • Supervision et monitoring des performances du système DAM, en identifiant les améliorations possibles et en optimisant la gestion des assets pour des performances accrues.
    • Conduite de revues de code approfondies, assurant la conformité aux standards de qualité du code et l’utilisation des bonnes pratiques Java et AEM.
    • Implémentation des meilleures pratiques de gestion DAM en termes de gestion de cycle de vie des assets, garantissant l'efficacité et la pérennité des solutions mises en place.
    • Conception et intégration de solutions Dynamic Media dans AEM pour la gestion avancée des assets multimédias, offrant des options de transformation dynamique d'images et de vidéos en fonction des besoins des utilisateurs.
    • Utilisation de Cloud Manager pour la gestion et l'automatisation des pipelines CI/CD, facilitant un déploiement continu des solutions AEM et DAM, avec des processus de test et de validation intégrés.
    • Collaboration avec les équipes métiers pour comprendre leurs besoins et adapter les solutions DAM afin de maximiser l'efficacité opérationnelle et la gestion des contenus numériques.
    • Audit et optimisation des requêtes JCR pour améliorer la vitesse de traitement des assets et réduire les temps de chargement dans AEM.
    Adobe AEM Adobe Experience Manager (AEM) Dynamic Media Cloud manager Java XML SAX Asset Management Digital Asset Management Workflow Git Bitbucket Atlassian JIRA Atlassian Confluence Scrum
  • Credit Agricole Technologies et Services
    Tech Lead AEM
    BANQUE & ASSURANCES
    février 2021 - juillet 2021 (6 mois)
    Montpellier, France
    • Gestion de projet complète pour la migration vers AEM 6.5, incluant la planification détaillée des phases de migration et la gestion des risques associés.
    • Élaboration du chiffrage des différentes phases du projet, en assurant une estimation précise des efforts nécessaires pour la migration des composants, des templates, et des contenus existants.
    • Formation technique des équipes sur les nouvelles fonctionnalités d’AEM 6.5, garantissant une adoption rapide des bonnes pratiques et des nouveaux outils.
    • Mise en place des bonnes pratiques de développement Java et AEM, en favorisant l’utilisation des principes SOLID et des design patterns adaptés à AEM, pour assurer un code robuste et maintenable.
    • Conduite de revues de code régulières, en veillant à la qualité du code produit et en assurant le respect des normes de développement.
    • Mise en place des pipelines CI/CD (Intégration Continue et Déploiement Continu), facilitant un flux de développement agile et une livraison plus rapide des nouvelles fonctionnalités.
    • Suivi de la qualité et des performances post-migration, en assurant que le système migre sans impact négatif sur les performances et la stabilité de la plateforme.
    • Coordination entre les différentes équipes (développement, opérations, qualité) pour assurer une migration fluide et une transition harmonieuse vers AEM 6.5.
    • Documentation (installation environnement, bonnes pratiques ; procédures migration...)
    Adobe AEM Adobe Experience Manager (AEM) Java Java 11 HTML5 & CSS3 SASS/SCSS Git Gitlab Atlassian JIRA Atlassian Confluence Scrum Méthode agile

Avis

5,0

sur 2 évaluations

D

David

Groupe Lucien Barrière

Avis laissé le 27.04.2023

D

David

Groupe Lucien Barrière

Avis laissé le 02.11.2022

Recommandations

Soyez le premier à recommander Ziad

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

  • MIAG
    Université de Tunis El Manar
    2009

Certifications

Compétences

Catégories