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.
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
- 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).
- 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).
- 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)
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)


