Skip to main content
Mehdi Cheniki's avatar head

Mehdi Cheniki

My journey

10 years of web development.

Experience

Professional experience

  1. Since

    Mehdi Cheniki EI

    Senior Web Developer (Freelance)

    Remote

    I design and maintain custom web solutions independently, from technical planning through delivery.

    • Custom WordPress plugins, Gutenberg blocks and administration tools for business requirements.
    • Interactive JavaScript and React interfaces, plus Salesforce and WooCommerce integrations.
    • Technical migrations coordinating hosting, domains, email services and application configuration.
    Stack
    • PHP
    • WordPress
    • Gutenberg
    • React
    • REST APIs
    • MySQL
    1 / 5
  2. MACIF

    WordPress / Gutenberg Developer (Freelance)

    Paris · Remote

    I translated an established design system into flexible, reusable Gutenberg components.

    • Custom blocks with ACF Pro, PHP and React, built for varied editorial scenarios.
    • JavaScript interactions that made ACF editing feel closer to native Gutenberg.
    • Investigation and root-cause analysis of a cross-team performance issue.
    Stack
    • WordPress
    • Gutenberg
    • ACF Pro
    • PHP
    • React
    • Vite
    2 / 5
  3. Redbox Media

    Tech Lead / Senior Web Developer

    Montréal, Canada

    I led technical delivery across agency projects while staying directly involved in development.

    • Architecture choices, development standards, code reviews and technical mentoring.
    • An internal WordPress starter architecture using Vite and Tailwind CSS.
    • Deployments and production incidents across three ecosystems: WordPress, Shopify and Craft CMS.
    Stack
    • PHP
    • WordPress
    • JavaScript
    • React
    • Docker
    • CI/CD
    • MySQL
    3 / 5
  4. Prisma Media

    Front-End Developer (Freelance)

    Gennevilliers, France

    I contributed to Télé-Loisirs and Programme TV, high-traffic products for a major media group.

    • A progressive front-end redesign with legacy and modern architectures running in parallel.
    • Homepage, TV guide, programme pages and navigation development.
    • A/B tests, code reviews and daily collaboration with back-end and design.
    Stack
    • JavaScript
    • Twig
    • SCSS
    • Jest
    • A/B Testing
    • GitLab CI
    4 / 5
  5. Webedia

    Full-Stack Developer (Freelance)

    Levallois-Perret, France

    I built WordPress showcase and event websites with API-driven features and interactive interfaces.

    • WordPress plugins connected to REST APIs and responsive JavaScript interfaces.
    • A custom Théâtre Marigny theme and booking-related features.
    Stack
    • WordPress
    • PHP
    • JavaScript
    • REST API
    • HTML
    • SCSS
    5 / 5

Skills

Technologies & tools

Deep WordPress expertise, complemented by modern front-end practice, APIs and continuous delivery.

  • Languages

    • JavaScript
    • PHP
    • TypeScript
  • Front-end

    • React
    • Next.js
    • HTML
    • CSS / SCSS
    • Tailwind CSS
    • Twig
  • WordPress

    • Themes & plugins
    • Gutenberg
    • ACF Pro
    • WooCommerce
  • Production

    • Git
    • Vite
    • Docker
    • GitLab CI
    • MySQL

Project

Design, experiment, ship.

EcoKwa

An application for searching, tracking and comparing French public data.

  • Laravel
  • React
  • TypeScript
  • PostgreSQL
View case study

Education

Studies & Languages

SUPINFO

Completed five years of coursework · Paris, France

Languages

  • English
  • French

Want to talk?

Let’s discuss your project or your team.

hello@mcheniki.dev