Nidhal Lazrag

Nidhal Lazrag

Développeur Backend Senior

11+ ans d'expérience • PHP • Symfony • Laravel • Docker • CI/CD • AWS Spécialisé dans la modernisation d'architectures legacy et la création de solutions scalables.

À propos

Développeur backend senior avec 11+ ans d'expérience, je me spécialise dans la transformation d'architectures legacy vers des environnements modernes et scalables.

Mon expertise couvre l'ensemble du cycle de vie d'une application : de la conception architecturale à la mise en production, en passant par la containerisation (Docker), l'automatisation (CI/CD) et le cloud (AWS).

J'ai également une expérience de Tech Lead au cours de laquelle j'ai managé une équipe de 4 développeurs, structuré les pratiques de développement et amélioré significativement la vélocité produit.

11+
Années d'expérience
25+
Projets livrés
3M+
Utilisateurs impactés
99%
Uptime production

Valeurs & Centres d'intérêt

Approche technique

  • • Modernisation d'architectures legacy
  • • Automatisation maximale des processus
  • • Code quality & revues systématiques

Apprentissage continu

  • • Progression DevOps/Cloud
  • • Veille technologique constante
  • • Pratiques modernes de dev

Impact

  • • Réduction du time-to-market
  • • Amélioration expérience développeur
  • • Scalabilité et performance
  • • Industrialisation des déploiements

Mes forces

Développeur Backend Senior

  • • Conception d'API REST scalables et versionnées
  • • Optimisation de performances et scalabilité
  • • Migration monolithique → microservices
  • • Debugging et résolution de problèmes complexes
  • • Tests unitaires et d'intégration (PHPUnit, Mocking)

Tech Lead

  • • Management d'équipe de 4 développeurs (mentorat, priorisation, coaching)
  • • Code review systématique garantissant qualité et cohérence
  • • Structuration des pratiques de développement (Git flow, CI/CD)
  • • Réduction de la dette technique par refactoring progressif

DevOps

  • • Containerisation Docker et orchestration (Docker Compose, Swarm)
  • • CI/CD avec GitLab CI (review apps, déploiement auto)
  • • Infrastructure AWS (EC2, S3, IAM, RDS, VPC)
  • • Monitoring et observabilité (Sentry, alerting)

Architecte Logiciel

  • • Design patterns et bonnes pratiques
  • • Architecture événementielle (RabbitMQ)
  • • Modélisation et conception de bases de données
  • • Haute disponibilité et scalabilité
  • • Sécurité des applications (JWT, OAuth2)

Compétences

Backend & Architecture

  • PHP 7/8
  • Symfony, Laravel, Phalcon
  • Conception d’API REST (Swagger/OpenAPI)
  • Architecture microservices
  • Architecture événementielle (RabbitMQ)

Frontend

  • Vue.js 2/3
  • Nuxt
  • Tailwind CSS
  • JavaScript ES6+

Data

  • PostgreSQL, MySQL
  • Redis
  • Elasticsearch
  • MongoDB

DevOps & Cloud

  • Docker & Docker Compose
  • GitLab CI (pipelines multi-environnements, review apps)
  • AWS (EC2, S3, IAM, RDS, VPC)
  • Reverse proxy (Traefik)
  • Observabilité (Sentry self-hosted)

Testing & Qualité

  • Tests unitaires (PHPUnit, Pest, Mocking)
  • Tests fonctionnels (Pest, Codeception)
  • Tests end-to-end (Cypress, Vitest)
  • Revue de code rigoureuse
  • Documentation technique

Leadership & Expertise

  • Tech Lead (équipe 4 devs)
  • Structuration des pratiques de développement
  • Code Review systématique
  • Mentorat & montée en compétences
  • Réduction de dette technique

Certification en cours

AWS Certified Cloud Practitioner (CLF-C02) — Passage prévu : Fin Avril 2026

Expériences

SECTA AUTOSUR
SECTA AUTOSUR · Développeur Backend SeniorMars 2023 — Mai 2026Freelance

Réseau de +900 centres de contrôle technique automobile

  • Modernisation technique & industrialisation
    • Migration WAMP → Docker : réduction du temps d'onboarding développeur de 2 jours → 20 minutes.
    • Containerisation complète de 4 projets applicatifs.
    • Conception et développement de 4 applications (gestion, contrôle, agenda, backoffice).
  • Leadership technique
    • Code review systématique garantissant qualité et cohérence du code.
    • Rédaction de specs techniques et estimation de charges.
    • Documentation API complète (Swagger/OpenAPI).
PHP 8
Laravel
PostgreSQL
Elasticsearch
Docker
Traefik
GitLab CI
AWS S3
Redis
Swagger
QARD
QARD · Tech LeadSept 2021 — Jan 2023CDI

Fintech SaaS — Collecte et analyse de données financières

  • Leadership & Organisation
    • Management d’une équipe de 4 développeurs.
    • Structuration des pratiques de développement.
    • Mentorat technique et gestion des priorités.
  • Architecture & Cloud
    • Conception et versioning des APIs REST (~150 endpoints).
    • Connexion à de multiples API/Services externes (INPI, INSEE, BODACC, RNM, Infogreffe, Impots.gouv, Google News, Budget Insight, Paypal, Stripe, Square, GoCardless, Shopify, WooCommerce, Prestashop ..).
    • Gestion infrastructure AWS : EC2, S3, IAM.
    • Uptime production ~99%. sans incident majeur
  • CI/CD & Review Apps
    • Mise en place de pipelines CI/CD avec GitLab CI.
    • Système de preview automatique par branche avec GitLab CI + Docker + Traefik.
    • Génération automatique d'environnements isolés pour les tests de validation métier et les démonstrations clients.
    • Réduction du cycle de validation métier de ~50%.
    • Mise en place de pipelines CI/CD optimisés (build, test, deploy)
    • Dockerisation complète des projets avec Portainer pour la supervision
  • Tests & Qualité
    • Mise en place de tests automatisés : unitaires et fonctionnels (Codeception).
    • Intégration de code coverage avec seuils de qualité obligatoires pour chaque merge sur GitLab CI.
    • Documentation technique complète pour faciliter la maintenance et l'onboarding (Swagger/OpenAPI).
PHP 8
Symfony
PostgreSQL
Docker
AWS
GitLab CI
Traefik
Sentry
Codeception
Swagger
LE MONDE
LE MONDE · Développeur Backend SeniorJan 2020 — Août 2021CDI

Gestion des utilisateurs et abonnements — 2–3 millions d'utilisateurs actifs

    • Contribution au développement du tunnel d'abonnement (WebApp + API)
    • Migration progressive Symfony → Phalcon sur applications legacy
    • Architecture messaging asynchrone avec RabbitMQ (queues/consumers)
    • Dockerisation de plusieurs projets de l'équipe
    • Tests automatisés complets (PHPUnit, Codeception, Cypress)
PHP 7
Phalcon
Symfony
PostgreSQL
RabbitMQ
Docker
Cypress
PHPUnit

Expériences antérieures : Satoripop / Colossal Factory (2017–2019) · Creaworld (2016–2017) · Tunvita (2015)

Télécharger le CV complet (PDF)

Travaillons ensemble

Disponible pour missions longue durée à partir de Juin 2026

Ce que j'apporte

  • Expertise backend PHP • Symfony • Laravel
  • Compétences DevOps : Docker • CI/CD • AWS
  • Expérience Tech Lead & management d'équipe
  • Autonomie et forte force de proposition

Ce que je recherche

  • Mission longue durée (6–12 mois minimum)
  • Startup / scale-up ou projet à fort impact
  • Stack moderne (Symfony 6+, Laravel 10+)
  • Remote ou hybride Paris (2–3j/semaine)