Z
Disponible — CDI / Freelance Paris · France

Zinedine Ferrouk FullStack Developer.

Bonjour, je suis Zinedine. Je conçois et construis des applications web et mobiles soignées, performantes et maintenables.

01 — Experience

Expériences

Mon parcours professionnel.

  1. Janv. 2024 — Aujourd'hui

    Développeur Full-Stack @ Tapbuy (Qomit)

    Paris / Caen

    Développement et optimisation d'une solution de checkout à fort trafic pour des retailers e-commerce premium.

    • Intégration technique de nouvelles marques : connecteurs SFCC, services tiers (paiement, transporteurs, CMS) et uniformisation des environnements via Docker.
    • Déploiements production hebdomadaires avec suivi post-release et observabilité Sentry sur les parcours critiques.
    • Automatisation E2E (Robot Framework, WebdriverIO) pour sécuriser les flux de paiement.
    • Tracking GTM / DataLayer pour la fiabilité des KPIs de conversion, en collaboration étroite avec les Product Managers et les partenaires externes.
    • Symfony
    • React TS
    • SFCC
    • PWA
    • Node.js
    • Docker
    • Sentry
    • Robot Framework
    • WebdriverIO
    • GTM
  2. Déc. 2023

    Développeur Shopify @ Calligraphy

    Remote

    Mission freelance autour de la personnalisation et l'optimisation d'une boutique Shopify : intégration de thème, refonte de templates Liquid et amélioration des performances front.

    • Shopify
    • Liquid
    • HTML
    • CSS
    • JavaScript
  3. Nov. 2023

    Développeur Full-Stack @ Seroni

    Remote

    Mission freelance (PHP/Symfony & React) sur la refonte du backend d'une plateforme existante.

    • Migration d'une partie du backend depuis WordPress vers une API REST sur mesure, avec création et sécurisation des routes principales (JWT).
    • Intégration de maquettes Figma côté front.
    • Refonte de l'architecture de base de données avec le CTO pour améliorer l'efficacité et la scalabilité.
    • PHP
    • Symfony
    • React
    • REST
    • JWT
    • WordPress
  4. Sept. 2021 — Sept. 2023

    Développeur Full-Stack @ Capgemini Engineering

    France

    Conception et développement de fonctionnalités sur des applications critiques en environnement complexe.

    • Pilotage de la montée de version Symfony 2.8 → 5.4 d'une application en production.
    • Correction de failles de sécurité sur du code legacy à partir d'audits SonarQube.
    • Mise en place du pipeline CI/CD GitLab avec contrôles qualité (SonarQube, Checkmarx, PHPUnit) et administration du serveur d'intégration Linux (CentOS 7).
    • TMA : diagnostic et résolution des incidents remontés par les utilisateurs.
    • Rédaction des spécifications techniques et des release notes, animation de réunions et participation à la recette.
    • Symfony
    • PHP
    • JavaScript
    • GitLab CI/CD
    • SonarQube
    • Checkmarx
    • PHPUnit
    • Linux
  5. Fév. 2021 — Mai 2021

    Développeur Back-End @ OMA Insight

    Évreux, France

    Stage Back-End sur une application Symfony : développement de fonctionnalités côté serveur, intégration continue via GitLab CI et déploiement sur environnement Linux.

    • Symfony
    • PHP
    • MySQL
    • GitLab CI/CD
    • Linux
  6. Fév. 2019 — Juin 2019

    Développeur Web Front-End @ Mairie d'Évreux

    Évreux, France

    Première expérience professionnelle en développement web : intégration de pages, scripts d'interaction et améliorations UX pour des outils internes.

    • HTML
    • CSS
    • JavaScript
    • jQuery
    • PHP (MVC)

Ils m'ont fait confiance

J'ai collaboré avec

Des marques et organisations avec lesquelles j'ai eu la chance de travailler — en agence, en mission ou en interne.

02 — Skills

Compétences

Les technologies et outils que j'utilise au quotidien.

Back-End

  • PHP
  • Symfony
  • Node.js
  • Express
  • REST APIs
  • JWT
  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
  • GraphQL
  • Microservices
  • Serverless

Front-End

  • TypeScript
  • JavaScript
  • React
  • React Native
  • Astro
  • Next.js
  • Tailwind CSS
  • HTML
  • SCSS
  • Bootstrap
  • Twig
  • Accessibility (a11y)
  • Progressive Web Apps (PWAs)

Infrastructure

  • AWS
  • Google Cloud Platform (GCP)
  • Docker
  • Ansible
  • CI/CD
  • Monitoring
  • Alerting
  • GitHub
  • GitLab
  • Linux
  • Nginx
  • Apache
  • Cloudflare

E-commerce

  • Salesforce Commerce Cloud (SFCC)
  • Shopify
  • Liquid
  • Connecteurs API
  • Magento
  • PrestaShop
  • Adyen
  • Stripe
  • Paiement en ligne
  • Scalapay
  • Klarna
  • PayPal

QA & Tests

  • Robot Framework
  • SonarQube
  • Checkmarx
  • PHPUnit
  • WebdriverIO
  • Tests E2E
  • Non-régression
  • Tests unitaires
  • Jest

Data & Tracking

  • Google Tag Manager (GTM)
  • DataLayer
  • Plans de marquage
  • KPIs de conversion

Outils & Observabilité

  • Git
  • Sentry
  • Figma
  • Postman
  • Mapbox
  • Jira
  • Confluence
  • Notion
  • Slack
  • Trello
  • VS Code
  • PHPStorm
  • HeidiSQL
  • MySQL Workbench
  • DataGrip

Méthodologies

  • Agile / Scrum
  • Kanban
  • CI/CD
  • Code Review
  • TDD
  • Clean Code
  • Documentation

03 — Work

Projets

Une sélection de réalisations personnelles et académiques.

Note — cette section regroupe uniquement des projets personnels ou réalisés dans le cadre de mes études. Mes projets professionnels sont sous accord de confidentialité et ne peuvent être partagés publiquement. N'hésitez pas à me contacter pour en discuter.

Pulse Sense À la une

Pulse Sense

Application mobile de suivi santé avec monitoring cardiaque et intégration IoT.

  • Symfony
  • React Native
  • Expo
  • REST API
  • JWT
Mapol À la une

Mapol

Carte interactive du jeu League of Legends, alimentée en temps réel par l'API officielle Riot Games.

  • React
  • Symfony
  • Riot Games API
  • Figma
Bennes à verres À la une

Bennes à verres

Application web pour localiser les bennes à verres les plus proches grâce à la géolocalisation et à une carte Mapbox.

  • Symfony 5
  • Twig
  • Mapbox
  • PostgreSQL
Le Coin Gaming

Le Coin Gaming

Plateforme d'achat / revente de jeux vidéo entre particuliers, inspirée des grandes marketplaces gaming.

  • Symfony 5
  • Twig
  • Bootstrap
  • JavaScript
Step

Step

Application mobile de suivi d'habitudes sportives, réalisée en équipe de 5 développeurs.

  • React Native
  • Node.js
  • Express
Local Impakt

Local Impakt

Site vitrine d'entreprise avec blog et tableau de bord d'administration, développé pour OMA Insight.

  • PHP (MVC)
  • MySQL
  • Bootstrap
  • jQuery
  • AJAX

04 — Recommandations

Ils ont travaillé avec moi

Quelques retours de collègues et managers croisés en mission.

« Zinedine a fait preuve d'initiative et d'entraide envers ses collègues au sein de l'équipe. Sa capacité à apprendre rapidement de nouvelles technologies et à les appliquer de manière efficace a été remarquable. Toujours prêt à offrir son aide, souriant et positif, il a contribué activement à la réalisation des projets. Je le recommande vivement pour toute opportunité dans le développement logiciel : il apportera des compétences techniques solides et une attitude positive inestimable pour votre équipe. »

Abdelfettah Akkaoui

Senior Software Engineer — Full-Stack (Python, PHP, JS, DevOps)

A travaillé avec Zinedine au sein de la même équipe chez Capgemini Engineering.

« J'ai eu le plaisir d'avoir Zinedine dans mon équipe développement web pendant deux ans, et je le recommande chaleureusement. Son travail a été exceptionnel et nous avons été extrêmement satisfaits de sa contribution. Ses compétences et son engagement sont exemplaires, et il est toujours prêt à relever de nouveaux défis. »

Ahmed Hajjaj

Cloud & DevSecOps Engineer

Supérieur de Zinedine pendant deux ans chez Capgemini Engineering.

05 — Contact

Contact

Une idée, un projet, une opportunité ? Écrivez-moi.

Une idée, un projet, une opportunité ? Écrivez-moi.

ou écrivez-moi directement à

zinedine.ferrouk@gmail.com