
Akram AMOURI
Lead Engineer | PHP & Drupal Open Source Architect
Salaire / Taux journalier
92160 Antony, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
I am a Lead Engineer with over 17 years of experience designing and developing high-impact web solutions using PHP, Drupal, and Symfony. Passionate about open source technologies, I build scalable, maintainable, and performance-driven applications that solve real-world problems. From leading development teams to architecting complex platforms, I combine technical expertise with a strong problem-solving mindset. I thrive in collaborative environments where innovation, quality code, and knowledge
Expérience de travail
Lead Engineer B2B
Pluxee
févr. 2023 - Présent
3 ans 9 mois
92130 Issy-les-Moulineaux, France
Lead Engineer B2B Responsibilities & Achievements: - Solution Design & Architecture: Design scalable, maintainable, and robust architectures for B2B Global platform. - Technical Leadership: Define and enforce coding standards, best practices, and technical guidelines for the team. - Stakeholder Coordination: Ensured seamless collaboration between stakeholders across various domains (Payment, Consumer, Marchant), promoting alignment and coherence. - Technical Workshop Organization: Facilitated workshops involving Tech Leads, Enterprise Architects, Solution Architects, and Security Teams to drive consensus and enhance technical decisions. - Strategic Alignment: Acted as a liaison between different teams to ensure cohesive architecture and security strategies. Lead Drupal Developer / Acquia Cloud Site Factory Projects Involved: - EDDiE Responsibilities & Achievements: - Engaged in various technical and functional workshops during the initiation phase. - Prepared Docker stack environments for Development, Testing, and Staging. - Collaborated with the DevOps team to implement the CI/CD pipeline. - Develop custom connector to LeadSquared & Pardot Marketing automation tools. - Designed and implemented the search engine based on Acquia Search (Solr). - Created multiple custom Site Studio components. - Participated in the implementation of the migration system. - Set up the revision system. Technologies & Environment: - CMS: Drupal 10, Acquia Cloud, Acquia Site Factory - Infrastructure: Docker, Linux, Varnish, Akamai - Search: Acquia Search (Solr) - Web Services: REST APIs
Technical Manager
Inetum
mai 2019 - mars 2023
3 ans 11 mois
92100 Boulogne-Billancourt, France
Lead Drupal Developer / Acquia Cloud Site Factory (Airbus) Project : - Website Factory Redesign Airbus Next Gen Web Project Responsibilities & Achievements: - Participated in the pre-sales phase of the project. - Engaged in various technical and functional workshops during the initiation phase. - Prepared Docker stack environments for Development, Testing, and Staging. - Collaborated with the DevOps team to implement the CI/CD pipeline. - Built the DAM Keepeek connector with Drupal https://www.drupal.org/project/media_keepeekdam. - Developed the Stackla connector with Drupal https://www.drupal.org/project/stackla_widget. - Designed and implemented the search engine using Acquia Search. - Created various custom components. - Participated in the implementation of the migration system. - Set up the revision system. - Developed a Stock Price module for retrieving real-time stock market rates. Technologies & Environment: - CMS: Drupal 9, Acquia Cloud, Acquia Site Factory - Infrastructure: Docker, Linux, Varnish - Search: Solr Lead Drupal 8 & Symfony 4 Developer (Ministry of Justice) Projects: - https://opm.justice.gouv.fr - https://lajusticerecrute.fr - https://www.cours-appel.justice.fr Responsibilities & Achievements: - Technical Recommendations: Provided strategic guidance and best practices for project architecture. - Design Decisions: Defined key architectural and design choices to ensure project alignment with business requirements. - Complex Development: Participated in the implementation of advanced functionalities and critical components. - Data Migration System Implementation: Designed and deployed systems to migrate data from the previous architecture. - Drupal Migration: Transitioned OPM from Drupal 7 to Drupal 8. - Symfony Migration: Upgraded OPM from Symfony 3 to Symfony 4. Technologies & Environment: - CMS / Framework: Drupal 8, Symfony 4 - Infrastructure: Docker, Linux, Varnish - Search: Solr - Web Services: REST
Lead Drupal Developer
Klee Group
janv. 2017 - mai 2019
2 ans 5 mois
Région de Paris, France
Lead Drupal 7 Developer (ASIP Health) Projects Involved: - Corrective and scalable maintenance (TMA) of the sante.fr website. Responsibilities & Achievements: - Technical Recommendations: Provided strategic technical guidance to optimize performance and scalability. - Design Decisions: Defined architectural and design choices to enhance project robustness and maintainability. - Feature Development: Contributed to the implementation of new functionalities, ensuring quality and compliance with project requirements. Technologies & Environment: - CMS / Framework: Drupal 7 - Infrastructure: Docker, Linux, Varnish - Search: Acquia Search (Solr) - Web Services: REST APIs Lead Drupal 8 Developer (ARS) Projects Involved: - ars.sante.fr: Redesign of the site factory under Drupal 8 Responsibilities & Achievements: - Agile Development: Collaborated in the development of a multi-site factory using Drupal 8, adhering to Agile methodologies. - Technical Decision-Making: Contributed to defining technical choices and best practices to ensure consistency and performance. - Maintenance & Support (TMA): Participated in the maintenance phase, ensuring stability and scalability of the solution. Technologies & Environment: - CMS / Framework: Drupal 8 - Infrastructure: Docker, Linux, Varnish - Search: Acquia Search (Solr) - Web Services: REST APIs Lead Drupal 7 Developer (French Tennis Federation) Projects Involved: - Corrective and scalable maintenance (TMA) of the tenup.fft.fr website Responsibilities & Achievements: - Web Development: Contributed to building a new web space on tenup.fft.fr with a focus on performance and user experience. - Technical Decision-Making: Participated in defining architectural and technical choices to ensure robust and scalable solutions. Technologies & Environment: - CMS / Framework: Drupal 7 - Infrastructure: Docker, Linux, Varnish - Search: Acquia Search (Solr) - Web Services: REST APIs
Technical Lead Drupal & Symfony
LAB5COM
oct. 2015 - janv. 2017
1 an 4 mois
Région de Paris, France
Lead Drupal 7 Developer (Carrefour) Project : - Corrective and scalable maintenance of the carrefour.fr website Responsibilities & Achievements: - Sprint Estimation: Estimated task durations and complexity for each sprint to optimize planning and delivery. - Technical Decision-Making: Contributed to technical choices and architectural decisions ensuring efficiency and scalability. - Design & Development: Designed and implemented a new loyalty space, enhancing user engagement and platform functionality. Technologies & Environment: - CMS / Framework: Drupal 7 - Infrastructure: Docker, Linux, Varnish - Search: Solr - Web Services: REST Lead Drupal 8 Developer (Tarkett) Project: - REST API Development: Designed and developed a robust REST API used by all front-end applications across Tarkett Group's websites. Responsibilities & Achievements: - API Design & Development: Built a comprehensive REST API to expose backend data, ensuring consistency, performance, and scalability. - Sprint Estimation: Estimated task complexity and effort for each sprint to improve project planning and delivery. - Scrum Facilitation: Led Daily Meetings and Sprint Demos, fostering collaboration and maintaining project momentum. - Technical Decision-Making: Defined technical architecture and best practices to ensure compatibility and performance across multiple front ends. Technologies & Environment: - CMS / Framework: Drupal 8 - Infrastructure: Linux, Varnish, AWS, Terraform, Swagger - Search: Solr - Web Services: REST APIs Project Manager & Technical Lead (FMM) Project : - Development of the French version of the Mashable platform - mashable.france24.com Responsibilities & Achievements: - End-to-end management of the development project for the French version of the Mashable platform. - Making technical decisions for the project. Technologies & Environment: - CMS / Framework: Drupal 7 - Infrastructure: Linux, Varnish, Nginx - Web Services: REST
PHP Division Director
SiFAST
févr. 2012 - août 2015
3 ans 7 mois
Sfax, Tunisie
Responsibilities & Achievements: - Operational and HR management of a 15-person team. - Leading steering committees and governance bodies. - Participating in pre-sales activities / Proposing and validating technical architectures. - Supporting the agency's employees in evolving their roles and responsibilities. - Conducting annual performance reviews (setting objectives, annual assessments, etc.). - Advising and guiding clients and teams with recommendations based on expertise. - Ensuring the achievement of qualitative and financial objectives. - Managing & developing various projects: tissot.fr, cg35.fr, inc-conso.fr, retraitesolidarite.caissedesdepots.fr, etc. Technologies & Environment: - CMS / Framework: Drupal, Symfony - Infrastructure: Docker, Linux, Varnish, Ansistrano, Capistrano, Jenkins - Tools: Jira, Confluence
Formation
ENIS
Master pro NTICE, Développement web et commerce électronique
2007 - 2008
1 an 1 mois
ENIS
Master’s Degree in New Technologies and E-Commerce, Développement web et commerce électronique
2007 - 2008
1 an 1 mois
ISIMS
Maîtrise en informatique et multimédia , Informatique et multimédia
2003 - 2007
3 ans 11 mois
ISIMS
Bachelor’s Degree in Computer Science and Multimedia, Computer Science and Multimedia
2003 - 2007
3 ans 11 mois