About Ziad
French
Native or bilingual
English
Conversational
Arabic
Native or bilingual
Experience
- Groupe Lucien BarrièreAEM ArchitectHOSPITALITYOctober 2017 - Today (8 years and 10 months)Région de Paris, France
- Development and integration of AEM with HTML, CSS, and ES6
- , creating dynamic and high-performance web interfaces while ensuring compliance with front-end development best practices.
- Supervision of the entire site architecture
- integrating AEM, Java, Spring Boot, Hibernate, MySQL, to ensure the robustness, security, and scalability of solutions.
- Management of OSGi services
- for AEM components, ensuring the modularity and flexibility of the platform's functionalities.
- Monitoring of websites
- , implementing tools to track application performance and availability, while ensuring continuous optimization.
- Implementation of SEO best practices
- , optimizing site visibility in search engines by integrating advanced techniques to improve indexing and ranking.
- Application of Java best practices
- including SOLID principles and design pattern implementation, to maintain clean, scalable, and easy-to-maintain code.
- Regular code reviews
- to ensure development quality and adherence to technical standards within teams.
- Implementation of security measures for websites, including permission management, protection against common vulnerabilities (XSS, CSRF), and SSL certificate usage.
- Automation of user interface tests using Browser Stack, ensuring web application compatibility across different browsers and devices.
- Continuous deployment with Cloud Manager, automating CI/CD processes to ensure fast and secure AEM application updates.
- Documentation of architectures and exposed services.
- Performance optimization, regular audits, and caching strategies to improve speed and user experience.
- Christian DiorDAM Solution Architect (Part-time)LUXURY GOODSSeptember 2023 - March 2024 (6 months)Paris, France
- Design of the DAM (Digital Asset Management) architecture in AEM, defining asset structure, storage strategies, and secure access to resources.
- Effort estimation and planning for the implementation of DAM solutions, ensuring optimized digital asset management.
- Development and implementation of custom DAM workflows, facilitating the automation of asset management processes, such as import, approval, and publication.
- Supervision and monitoring of DAM system performance, identifying potential improvements and optimizing asset management for increased efficiency.
- Conducting in-depth code reviews, ensuring compliance with code quality standards and the use of Java and AEM best practices.
- Implementation of DAM best practices in terms of asset lifecycle management, ensuring the effectiveness and sustainability of implemented solutions.
- Design and integration of Dynamic Media solutions in AEM for advanced multimedia asset management, offering dynamic image and video transformation options based on user needs.
- Use of Cloud Manager for managing and automating CI/CD pipelines, facilitating continuous deployment of AEM and DAM solutions with integrated testing and validation processes.
- Collaboration with business teams to understand their needs and adapt DAM solutions to maximize operational efficiency and digital content management.
- Audit and optimization of JCR queries to improve asset processing speed and reduce loading times in AEM.
- Credit Agricole Technologies et ServicesTech Lead AEMBANKING AND INSURANCEFebruary 2021 - July 2021 (6 months)Montpellier, France
- Complete project management for migration to AEM 6.5, including detailed phase planning and associated risk management.
- Cost estimation for the different project phases, ensuring accurate estimation of the efforts required for migrating components, templates, and existing content.
- Technical training of teams on the new features of AEM 6.5, ensuring rapid adoption of best practices and new tools.
- Implementation of Java and AEM development best practices, promoting the use of SOLID principles and design patterns adapted to AEM, to ensure robust and maintainable code.
- Conducting regular code reviews, ensuring the quality of the produced code and adherence to development standards.
- Implementation of CI/CD pipelines (Continuous Integration and Continuous Deployment), facilitating an agile development flow and faster delivery of new features.
- Monitoring of post-migration quality and performance, ensuring the system migrates without negative impact on platform performance and stability.
- Coordination between different teams (development, operations, quality) to ensure a smooth migration and a seamless transition to AEM 6.5.
- Documentation (environment installation, best practices; migration procedures...)
Reviews
Recommendations
Be the first to recommend Ziad
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
- MIAGUniversity of Tunis El Manar2009