Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Langues
Informations complémentaires
Chronologie
Generic

MOHAMED ACHREF OUALI

Lead Backend Developer | PHP | Architecture & Microservices
Asniéres sur seine

Profil professionnel

Architecte logiciel et Lead Backend Developer avec plus de 8 ans d'expérience dans la conception et l'évolution de systèmes backend critiques. Spécialisé en PHP, je conçois et développe des architectures orientées API et microservices, avec une forte intégration de systèmes tiers.

Je travaille principalement sur la conception de services backend scalables, l'intégration d'API et la mise en place de traitements asynchrones afin de gérer des flux transactionnels complexes.

Au cours de mon parcours, j'ai progressivement pris un rôle de référent technique, participant aux choix d'architecture, à l'amélioration des pratiques d'ingénierie (code review, CI/CD, qualité logicielle) et à l'accompagnement des équipes de développement.


Je conçois des solutions robustes, sécurisées et maintenables, adaptées aux exigences de performance et de fiabilité des plateformes critiques.

Vue d'ensemble

7
7
years of professional experience

Expérience

Software Architect / Lead Backend Architect

Score and Secure Payment
Paris
2024.01 - 2026.03

Responsable de la conception et de l'évolution de l'architecture backend d'une plateforme de paiement multi-canaux traitant des flux transactionnels critiques.

  • Conception et évolution d' architectures backend scalables et résilientes adaptées aux contraintes métier et aux exigences de sécurité du domaine du paiement.
  • Analyse des besoins fonctionnels et traduction en architecture technique (system design, choix technologiques, patterns d'architecture) .
  • Conception et implémentation d' architectures API-first pour faciliter l'intégration avec des partenaires et prestataires de paiement.
  • Intégration de services tiers et passerelles de paiement avec mise en place de communications sécurisées et optimisation des performances des appels API.
  • Conception de workflows asynchrones et event-driven pour le traitement des transactions et des événements métiers.
  • Mise en place et gestion des environnements conteneurisés avec Docker et optimisation des pipelines CI/CD pour fiabiliser les déploiements.
  • Définition de stratégies de monitoring, logging et alerting pour superviser les flux transactionnels critiques et garantir la disponibilité du système.
  • Mise en œuvre de mécanismes de résilience et de tolérance aux pannes pour assurer la continuité de service des opérations de paiement.
  • Conception et mise en place de socles techniques backend (frameworks internes, templates de services, bonnes pratiques d'architecture) afin de standardiser et accélérer le développement des nouveaux services.
  • Rédaction de documentation d'architecture et de spécifications techniques pour structurer les projets et faciliter la collaboration entre équipes.
  • Coordination technique entre équipes produit, développement et partenaires externes .
  • Conception de systèmes de paiement intégrant plusieurs moyens de paiement et partenaires bancaires .
  • Gestion sécurisée des flux financiers et transactions critiques .
  • Conformité avec les exigences réglementaires du secteur paiement (PSD2, sécurité des transactions) .

Lead Backend Developer – PHP / Symfony

Score and Secure Payment
Paris
2022.01 - 2024.01

Lead technique sur une plateforme de paiement à forte criticité, avec responsabilité sur l'architecture backend, la qualité logicielle et la performance des systèmes.

  • Technical leadership d'une équipe de développeurs backend : pilotage des priorités techniques, organisation du travail et suivi de la delivery.
  • Participation aux décisions d'architecture et évolution de l'architecture applicative pour améliorer la scalabilité, la maintenabilité et la résilience du système.
  • Collaboration étroite avec les équipes Product, QA et DevOps pour aligner les solutions techniques avec les besoins métier.
  • Mise en place et optimisation des pipelines CI/CD afin d'automatiser les processus de build, test et déploiement.
  • Amélioration de la stabilité des environnements de production et réduction des risques lors des déploiements.
  • Définition et mise en œuvre de standards d'ingénierie : bonnes pratiques de développement, architecture modulaire, qualité de code.
  • Mise en place de code reviews systématiques et promotion des pratiques de TDD et clean code .
  • Encadrement technique et mentorat des développeurs , accompagnement des profils juniors et montée en compétences de l'équipe.

Ingénieur R&D Backend PHP / Symfony

Score and Secure Payment
Paris
2019.01 - 2022.01

Développement d'une plateforme de paiement multi-moyens intégrant plusieurs prestataires bancaires et gérant des flux transactionnels critiques.

  • Conception et développement d'un service KYB (Know Your Business) pour l'onboarding et la validation de conformité des marchands.
  • Intégration de prestataires de paiement via APIs REST (cartes bancaires, virements, prélèvements, chèques).
  • Implémentation de webhooks transactionnels pour la synchronisation en temps réel des événements de paiement.
  • Conception et développement de microservices backend Symfony exposant des APIs REST pour la gestion des paiements et des comptes.
  • Mise en place de workflows asynchrones avec RabbitMQ pour le traitement des transactions et la gestion des événements.
  • Implémentation de pipelines de traitement des flux bancaires (entrants / sortants) avec gestion des statuts et des rapprochements.
  • Conception d'un back-office transactionnel pour la supervision des utilisateurs, des paiements et des opérations financières.
  • Développement de connecteurs e-commerce pour Prestashop et Magento afin d'intégrer la solution de paiement aux plateformes marchandes.
  • Conception et exposition d' APIs internes et partenaires pour l'intégration avec les systèmes bancaires et les plateformes externes.
  • Implémentation d'un système d'authentification SSO pour centraliser l'accès aux différentes applications.

Formation

Diplôme national d'ingénieur - Informatique

ISITCOM-Hammam Sousse
Tunisie
2014.01 - 2017.01

Licence Appliquée - Technologie Réseau Informatique

ISIMA- Mahdia
Tunisie
2011.01 - 2014.01

Baccalauréat - Mathématique

Lycée Byrsa
Tunisie
2011.01 -

Compétences

  • Architecture logicielle

  • Architecture microservices

  • Architecture modulaire

  • API-first architecture

  • Event-driven architecture

  • Scalabilité des systèmes

  • Haute disponibilité (High Availability)

  • Résilience applicative

  • Backend

  • PHP 7 / PHP 8

  • Symfony Framework

  • Conception d'APIs REST

  • Webhooks

  • Callbacks transactionnels

  • Authentification SSO

  • Keycloak (IAM / Identity Provider)

  • Messaging & Traitements asynchrones

  • RabbitMQ

  • Messaging distribuée

  • Traitements asynchrones

  • Event processing

  • DevOps & Infrastructure

  • Docker

  • CI/CD pipelines

  • Jenkins

  • Git / Gitflow

  • Observabilité & Monitoring

  • Monitoring applicatif

  • Alerting

  • Logging

  • Supervision des systèmes

  • Intégrations & Paiement

  • API Integration

  • Banking APIs

  • Payment Gateways

  • Engineering Practices

  • Code Review

  • Technical Leadership

  • Agile / Scrum

Langues

Arabe
Langue maternelle
Français
Courant

Informations complémentaires

  • Musique
  • Sport

Chronologie

Software Architect / Lead Backend Architect

Score and Secure Payment
2024.01 - 2026.03

Lead Backend Developer – PHP / Symfony

Score and Secure Payment
2022.01 - 2024.01

Ingénieur R&D Backend PHP / Symfony

Score and Secure Payment
2019.01 - 2022.01

Diplôme national d'ingénieur - Informatique

ISITCOM-Hammam Sousse
2014.01 - 2017.01

Licence Appliquée - Technologie Réseau Informatique

ISIMA- Mahdia
2011.01 - 2014.01

Baccalauréat - Mathématique

Lycée Byrsa
2011.01 -
MOHAMED ACHREF OUALILead Backend Developer | PHP | Architecture & Microservices