Expériences Professionnelles
Lead développeur PHP Symfony, PARDES TECHNOLOGY en préstation
chez Direction du Numérique de France Télévisions, Issy-les-Moulineaux
J U I L L E T 2 0 2 1 — P R É S E N T
Projet : ********. En tant que Lead développeur, j’ai participé à la refonte
de l'offre francetv&vous. J’ai eu aussi l’opportunité de faire évoluer ce produit en
intégrant des nouvelles fonctionnalités.
Durée : ~
Mission :
• Migration du symfony 4.4 vers symfony 5.4.
• Migration du Drupal 8.8 vers Drupal 9.25.
• Mise en place d'une pipeline gitlab-ci .
• Mise en place K8S sur l'environement INTEG.
• Containérisation des parties back-office et front-office
• Mise en place des clients qui communiquent avec des différents systèmes extérieurs.
• Mise en place et développement des tests unitaires et fonctionnels.
• Packaging, livraison et pilotage des mises en production.
• Veille à la qualité de code.
• Refonte de la page abo : gestion des newsletters
Environnement de travail : Symfony5.4 , Jwt, RabbitMQ, Redis, Swagger, PHPUnit,
Docker, GitLab, Jenkins, kubernetes, Scrum, MariaDB, RabbitMQ, Linux
Consultant Sénior PHP-Symfony, Orel Services en préstation chez ********
International, Lieusaint, France
M A I 2 0 1 8 — J U I N 2 0 2 1
Projet : PlayIad Refonte du système d'information ******** France. En tant que
consultant PHP Symfony, j’ai participé à la refonte du système d'information d’IAD
avec une architecture service. J’ai eu aussi l’opportunité de faire évoluer plusieurs
produits en intégrant de nouveaux projets métier.
Durée : 3 ans
Mission :
• Mise en place du client Soap communiquant avec le système BI/YellowFin
• Mise en place des scripts de calcul des rangs des participants et leurs
qualifications
• Mise en place d'un système de génération de certificats pour les gagnants
• Mise en place d'un système d'auto login de l'SI ******** vers les boutiques
******** et ******** Goodies via api rest.
• Mise en place d'un système de différentielle de création des comptes via des
flux Csv qui alimente le CRM de Parangon
• Mise en place des signatures électroniques des avenants
• Mise en place et développent des tests unitaires et fonctionnels
Environnement de travail : Symfony 2.8/3/4.4, YellowFin, ElasticSearch, Jwt,
RabbitMQ, Redis, Swagger, PHPUnit, Prophecy, Docker, Git, Jenkins, Rundeck,
PL/SQL,Micro-service, Scrum, PostgreSQL, RabbitMQ, Linux
Lead dev - Scrum master, Wevioo ( OXIA ), Tunis , Tunisie
S E P T E M B R E 2 0 1 6 — AV R I L 2 0 1 8
Projet : TVIOO Est une solution de gestion du capital humain qui permet aux
entreprises de gérer les demandes de recrutement, les suivis des compagnes des
entretiens, les évaluations des collaborateurs, formations, et budgétisations.
Durée : 9 mois
Mission :
• Étude et développement des évolutions pour répondre aux nouveaux besoins
métier
• Développement de différents modules en PHP/Symfony
• Accompagnement du client (PO) à préparer et raffiner le backlog produit
• Planification des sprints et organisation des démos
• Packaging, livraison et pilotage des mises en production
• Veille à la qualité de code
Environnement de travail : Symfony2.8, Sonata, Elasticsearch, JQuery, Doctine2,
PHP5/MySQL, Centos6, Apache, Git, Scrum
Projet : TRANSFER: (Transférer le Savoir en Francophonie en Éducation et en Recherche) : Est une plateforme interne de gestion de formation pour le compte de
l’agence universitaire de la francophonie (AUF).
Durée : 7 mois
Mission :
• Mise en place de l'architecture de l'application
• Installation d’une version stable de Symfony ainsi que les différents Bundle
nécessaires pour le développement
• Développement de différents modules en PHP/Symfony
• Développement du workflow de validations pour les modules existants
• Mise en place des algorithmes des migrations de transfer1 vers transfer2
Environnement de travail : Symfony2.8, JQuery, Doctine2, SSO, PHP5/MySQL,
Debian 8, Apache 2.4, subversion, Scrum
Développeur PHP/Symfony2, INTERACTIONS, Ariana, Tunisie
D É C E M B R E 2 0 1 5 — S E P T E M B R E 2 0 1 6
Projet: EVENTEK: Un progiciel destiné aux agence évènementielles, il s’agit d’un
ensemble de modules back office, qui fournissent la gestion d’un évènement et la
réservation des participants.
Durée : 4 mois
Mission :
• Rédaction des documents techniques.
• Participation au développement des modules « Réservation, abonnements,
gestion de caisses ».
• Mise en place du système de payement électronique à l’aide de SDK
« Pay-Plug ».
• Maintenance de l'ancien système Legacy.
Environnement de travail : Symfony2.7, JavaScript, Bootstrap, HTML5, CSS3,
JQuery, REST, JSON, Ajax, PHP5/MySQL, SQL, UML, Netbeans, Apache, Git, Scrum
Pafcic-Online : Est la première plate-forme en Afrique de publication de contenus
médicaux. Les médecins peuvent créer leurs articles respectifs et inviter des
co-auteurs à les aider à développer ces articles. Avant la publication, la phase de
validation doit être faite et validée par l’éditeur
Durée : 6 mois
Mission :
• Analyse et conception de l'architecture de l'application.
• Mise en place d’un système de CMS pour les « articles, médias, actualités ».
• Développement du module SCRUM bord pour le workflow de validation des
articles scientifiques.
• Mise en place et développement des tests unitaires et fonctionnels.
Environnement de travail : Symfony2.7, JavaScript, Bootstrap, HTML5, CSS3,
JQuery, REST, JSON, Ajax, PHP5/MySQL, Netbeans, Apache, Git, Scrum
Développeur PHP/WordPress/Android, WAZOLAB, Tunis, Tunisie
F É V R I E R 2 0 1 4 — N O V E M B R E 2 0 1 5
Projet : PREFERENCE-HOME En tant que développeur PHP Symfony, J’ai participé
à la mise en place d’un système de générateur de mini-site pour les biens en
construction, ainsi qu’un module qui permet de faire le suivi des évolutions des
travaux destinés aux clients
Durée : 4 mois
Mission :
• Analyse et conception de l'architecture de l'application.
• Développement des différents modules en PHP/Symfony.
• Mise en place d’un système de suivi global des travaux.
• Mise en place d’un système de visite pour les futurs acquéreurs.
Refonte du site web ******** avec WordPress.
Environnement de travail : Symfony2.4, JavaScript, Bootstrap, HTML5, CSS3,
JQuery, Ajax, WordPress.
Projet : CCOD (Centre Contemporain Olivier Debré) En tant que développeur PHP
- Android, j’ai participé à la refonte du site web, ainsi qu’au développement d’une
application Android et un backoffice en Symfony.
Durée : 5 mois.
Mission :
• Participation au développement des modules « Notification, Vidéo, œuvres d’art ».
• La mise en place et réalisation des différents modules sur Android :
• Module lecture QRCODE avec l’api ZXING.
• Module de lecture de vidéo avec l’api YouTube.
• Module de push notification avec le GCM de Google.
• Refonte du site web ******** avec WordPress.
Environnement de travail : Symfony2.4, JavaScript, Bootstrap, HTML5, CSS3,
JQuery, Ajax, Android, FosRestBundle, WordPress.
Développeur PHP, WELLCOM-INTERNATIONAL, Tunis, Tunisie
J U I L L E T 2 0 1 2 — J A N V I E R 2 0 1 4
Projet : WELLCRM En tant que développeur PHP, j’ai participé à la réalisation
WellCRM qui est une solution pour la gestion des clients des centres d'appels.
Durée : 6 mois
Mission :
• La mise en place des modules de gestion suivants « clients, animateurs,
fournisseurs ».
• Le suivi des consommations reliées avec la base de A2BILLING.
• Le mise en place du module prise de RDV.
• Tableau de bord avec des données décisionnelles + génération des rapports
des activités.
Environnement de travail : PHP 5, JavaScript, Bootstrap, HTML, CSS, JQuery, Ajax,
Symfony 2.3, Centos.
Projet : Développement d’une plateforme d’envoi SMS & facturation « BILLINGC »
Durée : 18 mois
Mission :
• Installation et configuration KENNEL avec un modem de connexion SMPP.
• Conception et développement BillingC envoi SMS par flux.
• La réalisation d’un module de gestion des passerelles avec les protocoles
SMPP, HTTP.
• La réalisation d’un module de facturation SMS par pays destinataires et par
client.
• La création de l’algorithme d’envoi des SMS à l’aide KENNEL, CRON
• La réalisation d’un module de gestion des alertes de monitoring des serveurs
dédiés à l’envoi.
• La réalisation d’un module DLR Retour des Etats des SMS Délivrés ou non.
• Développement d’un module global des statistiques sur les envois des SMS
par clients.
Environnement de travail : HTML, CSS, JQuery, PHP5, Bootstrap, cron, Linux,
Centos, REST.