Yawo KPEGLO
Senior PHP & DevOps Engineer
Paris, FR.About
Highly accomplished Senior PHP and DevOps Engineer with over a decade of experience in designing, developing, and optimizing high-performance Drupal platforms. Proven expertise in implementing robust CI/CD pipelines, enhancing system observability, and driving digital transformation initiatives for critical enterprise environments. Adept at leveraging Docker, Gitlab, and Jenkins to deliver scalable, secure, and efficient web solutions while fostering team growth and best practices.
Work
Paris, Île-de-France, France
→
Summary
Led expert interventions to reinforce and optimize Drupal architecture, observability, and CI/CD pipelines for critical enterprise platforms.
Highlights
Conducted comprehensive audits of Drupal infrastructure, identifying key areas for performance, security, and scalability improvements across critical platforms.
Implemented and optimized GitLab CI/CD pipelines, automating deployments and enhancing code quality for continuous integration and delivery.
Standardized Docker environments and integrated advanced monitoring solutions (Elastic/Grafana) to ensure resource normalization and system stability.
Enhanced platform performance by integrating advanced caching mechanisms (Redis, Varnish), significantly improving response times and user experience.
Ensured DevSecOps compliance through security module implementation and rigorous code scanning (SonarQube, PHPStan, PHPCS), mitigating potential vulnerabilities.
Mentored and guided development teams on Ops/Drupal Enterprise best practices, fostering skill development and efficient workflows.
Developed comprehensive operational documentation and Run/Build procedures, streamlining maintenance and deployment processes.
Paris, Île-de-France, France
→
Summary
Modernized Lectra's digital portal by enhancing user experience and integrating advanced multilingual functionalities to meet global market demands.
Highlights
Strengthened the development team, accelerating project deliveries and ensuring adherence to tight deadlines for critical portal refactoring.
Developed custom Drupal modules, including advanced integrations, to support complex multilingual functionalities adapted to global market needs.
Migrated intricate multilingual data via API Migrate and EntityShare modules, ensuring data integrity and consistency across the modernized platform.
Optimized critical page performance through enhanced data management and Drupal caching strategies, boosting user experience and responsiveness.
Managed CI/CD pipelines to ensure continuous and rapid deployment via GitLab CI, significantly improving release cycles and operational efficiency.
Configured homogeneous local development environments with Lando, streamlining developer workflows and collaboration across the team.
Paris, Île-de-France, France
→
Summary
Developed and implemented a critical intranet site for Groupama agencies, significantly enhancing knowledge sharing and simplifying internal resource access.
Highlights
Initiated and transformed a Proof of Concept (POC) into a functional and scalable intranet solution, defining project architecture and roadmap.
Developed custom Drupal modules for specific functionalities, including resource management, advanced internal search (ElasticSearch), and user/role management.
Implemented and configured code validation and unit testing tools, guaranteeing high-quality deliverables and code integrity.
Validated functional specifications in collaboration with stakeholders and designed technical mock-ups for optimal implementation.
Participated in technical workshops to identify and implement Drupal best practices, optimizing performance via Caching API and Views.
Established CI/CD pipelines via GitLab and OpenShift, enabling continuous integration and rapid, reliable deployments.
Configured Docker environments to ensure homogeneity across development, testing, and production environments, minimizing discrepancies.
Automated production builds and implemented PHPUnit and SonarQube tests for maximum code coverage and security vulnerability detection.
Paris, Île-de-France, France
→
Summary
Contributed to the development and maintenance of a strategic Drupal 9/10 portal, enhancing performance, security, and accessibility for institutional information and partner exchanges.
Highlights
Developed custom modules to implement specific functionalities, improving platform capabilities and user engagement for a strategic portal.
Enhanced search performance by integrating SolR, leading to faster and more accurate information retrieval for institutional data.
Ensured continuous and reliable deployment through CI/CD pipelines with Gitlab and Jenkins, minimizing downtime and errors.
Mentored junior developers and shared Drupal best practices, contributing to team skill enhancement and knowledge transfer within the department.
Conducted technical workshops and code reviews, ensuring high-quality deliverables and adherence to coding standards.
Implemented robust security measures and best practices to protect sensitive institutional data and comply with regulatory requirements.
Paris, Île-de-France, France
→
Summary
Modernized Gaumont's digital platforms as part of a digital transformation strategy, optimizing multimedia content management and enhancing user experience.
Highlights
Developed custom Drupal modules to automate multimedia content management, including detailed film/series metadata sheets.
Implemented complex content types to represent diverse production information (dates, casting, media, rights), improving data structure and flexibility.
Ensured platform security by implementing Drupal best practices to protect confidential data and maintain compliance.
Guaranteed accessibility standards (RGAA) compliance for the platform, expanding user reach and usability.
Integrated an advanced SolR search engine, enabling precise and efficient searches within the extensive film catalog.
Utilized Docker to standardize and simplify development and production environments, improving consistency and deployment efficiency.
Implemented CI/CD pipelines via Gitlab and Jenkins, facilitating frequent deployments and reducing production errors.
Nantes, Pays de la Loire, France
→
Summary
Contributed to the digital transformation of French public administrations by modernizing and refactoring digital public services on a unified Drupal platform.
Highlights
Strengthened the development team, accelerating project delivery for public service modernization initiatives.
Designed and developed custom Drupal modules to meet specific needs of various public services, enhancing platform functionality.
Conducted functional specification reviews and proposed alternative solutions, ensuring optimal technical implementation.
Performed unit and functional tests to guarantee the quality and reliability of deliverables.
Implemented and managed CI/CD pipelines to automate development and deployment processes, reducing manual errors and increasing efficiency.
Collaborated with infrastructure teams to optimize Docker environment integration, ensuring seamless and consistent operations.
Paris, Île-de-France, France
→
Summary
Developed and maintained numerous web projects for diverse clients across varied sectors, primarily utilizing Drupal 7 and 8 for Internet and Extranet sites.
Highlights
Designed and developed custom Drupal modules to meet specific client functional requirements, delivering tailored web solutions.
Implemented advanced functionalities, including CRM (SuiteCRM) and internal SI interfacing, to automate data flows and enhance system integration.
Provided ongoing maintenance for existing sites, incorporating new features and resolving bugs to ensure continuous operation and user satisfaction.
Optimized Drupal site performance and SEO, improving visibility and user engagement for various client platforms.
Contributed to multi-site platform management (e.g., Vetoquinol project), enabling centralized management of country and product sites.
Utilized complex taxonomies and content types for flexible and intuitive content management, supporting evolving client needs.
Implemented CI/CD pipelines to ensure rapid and reliable deployments, minimizing errors and accelerating release cycles.
Developed and integrated REST APIs to connect Drupal platforms with third-party tools, including CRM and ERP systems.
Paris, Île-de-France, France
→
Summary
Contributed to the conception, development, and maintenance of strategic web platforms for diverse clients, specializing in complex Drupal 7 and 8 projects.
Highlights
Created and personalized Drupal modules to meet specific client business needs, enhancing platform functionality and user experience.
Developed dedicated user spaces with complex features, including candidate portals and integrations with third-party systems.
Optimized and continuously evolved online platforms, improving user experience and adapting to new client requirements.
Managed project demands and deliverables using JIRA and Redmine, ensuring efficient tracking and timely completion.
Collaborated with front-end teams and designers to ensure technical and visual coherence across projects.
Implemented content management workflows to facilitate platform usage by client teams and provided internal user training on developed functionalities.
Modernized corporate websites with a focus on performance and ease of management, enhancing brand presence and user engagement.
Resolved incidents reported by end-users and ensured continuous security updates for WordPress sites and plugins.
Paris, Île-de-France, France
→
Summary
Played a versatile role in application development, IT infrastructure management, and web solution maintenance to optimize internal processes and enhance digital tools.
Highlights
Conceived, developed, and maintained an iOS application (iPhone/iPad) using Objective-C, improving mobile accessibility for users.
Integrated back-end PHP services to synchronize data between the mobile application and the information system, ensuring data consistency.
Designed and implemented intuitive user interfaces, simplifying tasks for end-users and improving operational efficiency.
Managed and continuously improved the corporate website (PHP), focusing on service presentation and client information accessibility.
Optimized website performance to ensure constant availability and a seamless user experience.
Administered IT infrastructure under Windows Server, including installation, configuration, and supervision of servers, ensuring system stability.
Managed user accounts via Active Directory, ensuring efficient rights and access management across the organization.
Provided daily IT support to collaborators, resolving technical issues and maintaining operational continuity.
Integrated and managed a CRM system to centralize and automate client interactions, enhancing customer relationship management.
Languages
French
Skills
Operating Systems
Windows, Unix, Linux (RedHat, Ubuntu), MacOs.
Programming Languages
PHP 7/8, SQL, Shell (bash), Javascript, jQuery, HTML, CSS, Sass, Twig, Objective-C.
Frameworks & CMS
Drupal 7/8/9/10, Symfony, WordPress.
DevOps Tools & Practices
Docker, Gitlab, Jenkins, Postman, SonarQube, phpUnit, Cypress, DDEV, Lando, Openshift, Redis, Varnish, Nginx, CI/CD, DevSecOps, Monitoring (Elastic/Grafana), SolR, PHPCS, PHP Stan.
Databases
MySQL, MariaDB.
Project Management & Collaboration
Redmine, Jira, Scrum, Agile.
Modeling
UML, Merise.
APIs & Integrations
REST, LDAP, CRM, ERP, Forms, Migrate, Plugins, Batch, Queue, Services, Dependency Injection.