Anis BEN JBARA

Backend Developer - Symfony - API Platform - PHP

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

PHPSymfonyMySQLRedisGitLabJenkinsRESTful APIsGrafanaMariaDBRabbitMQDockerLinuxScrumElasticsearch

Langues

Arabe (Maternelle)Français (Maternelle)Anglais

À propos

Introduction

Développeur backend basé à Paris avec 18+ ans d’expérience, j’ai travaillé sur des projets internationaux, maîtrisant PHP, Symfony, Drupal, et plus encore. En tant que lead développeur, j'ai dirigé des équipes et coordonné des projets d’envergure avec un haut niveau d’exigence. Mon objectif : offrir aux entreprises des solutions web sur mesure pour booster leur croissance et innovation. Ouvert aux opportunités, je suis prêt à collaborer pour relever de nouveaux défis.

Liens

Expérience de travail

Lead Dev / Développeur Backend

France Télévisions

août 2021 - Présent

5 ans 3 mois

92130 Issy-les-Moulineaux, France

▶︎ Conception et Développement ‣ Conception et implémentation de fonctionnalités vidéo et radio, augmentant l'engagement utilisateur et la position de la plateforme. ‣ Notifications Push : Développement de solutions de notifications push pour améliorer l'engagement utilisateur. ‣ Avis d'Obsèques : Mise en œuvre d'un système pour la Martinique, augmentant le trafic et surpassant les offres locales. ‣ Live : Implémentation des fonctionnalités "live permanent" et "live événementiel" en interne, remplaçant un outil tiers et augmentant le trafic. ▶︎ Amélioration des Processus ‣ Pratiques de Développement : Introduction de Sonar, PHPStan et git hooks pour renforcer la qualité du code et la productivité. ‣ Coordination Transverse : Collaboration avec les équipes exploitation, CRM et data pour atteindre les objectifs communs. ‣ Revues de Code : Organisation de revues de code pour maintenir des standards de qualité élevés. ▶︎ Mises à Niveau ‣ Migration Symfony : Mise à niveau de Symfony 4 à 6, améliorant sécurité et performances. ‣ Migration PHP : Mise à niveau de PHP 7 à 8, profitant des améliorations de performance et des nouvelles fonctionnalités. ▶︎ Supervision et Maintenance ‣ Maintenance : Supervision de la maintenance pour garantir la robustesse et la performance continue du site. ‣ Déploiements : Gestion des processus de mise en pré-production et production. ‣ POC : Mise en place de POC pour les avis d'obsèques et les fonctionnalités live.

Backend Developer

L'EQUIPE

déc. 2020 - juin 2021

7 mois

92100 Boulogne-Billancourt, France

▶︎ Conception et Développement ‣ API REST pour Parrainage : Conception et mise en place d'une API REST pour gérer le parrainage des abonnés, facilitant leur acquisition et engagement. ‣ Refonte de l'Espace Client : Participation active à la refonte de l'espace client, proposant des solutions techniques et assurant la qualité du code. ▶︎ Migration et Intégration ‣ Migration Abonnés : Migration réussie des abonnés France Football vers L’Équipe, en respectant les règles de gestion métier et en assurant la continuité du service. ‣ Export vers Big Data : Export des informations des comptes utilisateurs vers le pôle "big data", améliorant l'analyse des données et la personnalisation des services. ▶︎ Tests et Maintenance ‣ Tests Automatisés : Mise en place des tests fonctionnels avec Behat et des tests unitaires avec PHPUnit sur les microservices, garantissant la fiabilité et la robustesse du système. ‣ Maintenance : Maintenance applicative et évolutive, assurant la stabilité et les performances des applications. ‣ Git Hooks : Mise en place des git hooks sur les microservices, automatisant les processus de développement et assurant la cohérence du code. ▶︎ Qualité et Collaboration ‣ Revues de Code : Participation aux revues de code pour maintenir des normes de qualité élevées et favoriser le partage des bonnes pratiques.

Backend Developer

InsideBoard

mars 2018 - oct. 2020

2 ans 8 mois

Neuilly-sur-Seine, France

▶︎ Conception et Développement ‣ Authentification JWT : Mise en place d'un système d'authentification via token maison (JWT), assurant la sécurité des utilisateurs et la confidentialité des données. ‣ Tests Automatisés : Développement et mise en place de tests unitaires et fonctionnels avec PHPUnit pour garantir la fiabilité et la robustesse de l'API REST. ‣ Single Sign-On (SSO) : Participation à l’implémentation d’un système SSO via Zendesk, simplifiant l'accès et l'authentification des utilisateurs. ‣ Sécurité Captcha : Conception et intégration d'un captcha avec "rate limit", renforçant la sécurité contre les attaques automatisées. ▶︎ Fonctionnalités et Intégrations ‣ Notifications : Collaboration à l’implémentation des notifications par e-mail et in-app, améliorant la communication avec les utilisateurs. ‣ Migration Gamification : Contribution à la migration de la partie "Gamification", assurant une transition en douceur vers de nouvelles fonctionnalités. ‣ Stockage de Fichiers : Développement d'un système de stockage de fichiers "DropBox" personnalisé, répondant aux besoins spécifiques de l'entreprise. ▶︎ Maintenance et Qualité ‣ Maintenance : Maintenance applicative et évolutive, garantissant la stabilité et les performances de la plateforme. ‣ Revues de Code : Participation active aux revues de code pour maintenir des normes de qualité élevées et favoriser le partage des bonnes pratiques.

Backend Developer

Le Figaro

sept. 2016 - déc. 2017

1 an 4 mois

Paris, France

▶︎ Conception et Développement ‣ Refonte de Recettes : Refonte de la section recettes de cuisine du site, améliorant l'expérience utilisateur et la visibilité du contenu. ‣ Migration de Recettes : Migration des recettes vers les nouvelles versions du site, assurant la pérennité des données et la compatibilité avec les nouvelles fonctionnalités. ‣ API REST Médicale : Conception et mise en place d’une API REST pour le listing et les détails des médicaments sur le site santé.lefigaro.fr, facilitant l'accès à l'information médicale. ▶︎ Tests et Modules Personnalisés ‣ Tests Fonctionnels : Développement et intégration de tests fonctionnels avec PHPUnit sur la partie "REST API", garantissant la fiabilité et la stabilité du service. ‣ Modules Personnalisés : Création de modules personnalisés répondant aux besoins spécifiques des différents sites du groupe. ▶︎ Maintenance et Qualité ‣ Revues de Code : Participation aux revues de code pour maintenir des normes de qualité élevées et favoriser le partage des bonnes pratiques. ‣ Gestion des Déploiements : Gestion des processus de mise en pré-production et production, assurant un déploiement efficace et sans heurts des nouvelles fonctionnalités. ‣ Maintenance : Maintenance applicative et évolutive des sites du groupe, garantissant leur stabilité et leur performance.

Backend Developer

Voyages-sncf.com

avr. 2016 - juil. 2016

4 mois

Région de Paris, France

▶︎ Migration et Réversibilité ‣ Migration du CMS : Migration du site Transilien du CMS Tridion vers le CMS Drupal, assurant une transition fluide et une meilleure gestion du contenu. ▶︎ Industrialisation ‣ Processus : Mise en place de processus d'industrialisation pour optimiser et automatiser les workflows de développement et de déploiement.

Backend Developer

Radio France

juil. 2015 - avr. 2016

10 mois

Paris, France

▶︎ Conception et Développement ‣ Implémentation Webradio : Mise en place du service de streaming pour la webradio FIP (fipradio.fr/player), améliorant l'expérience des auditeurs et la visibilité de l'offre musicale. ▶︎ Maintenance et Qualité ‣ Maintenance : Maintenance applicative et évolutive des sites du groupe, garantissant leur stabilité et leur adaptation aux besoins changeants. ‣ Revues de Code : Participation aux revues de code pour maintenir des normes de qualité élevées et favoriser le partage des bonnes pratiques. ▶︎ Gestion et Industrialisation ‣ Gestion des Déploiements : Gestion des processus de mise en pré-production et production, assurant un déploiement efficace et sans heurts des nouvelles fonctionnalités. ‣ Industrialisation : Mise en place de processus d'industrialisation pour optimiser et automatiser les workflows de développement et de déploiement.

Backend Developer

France Télévisions Editions Numériques

févr. 2014 - juin 2015

1 an 5 mois

Paris, France

▶︎ Événements Sportifs ‣ Jeux Olympiques et Paralympiques de Sotchi 2014 : Implémentation des tableaux des résultats, des médailles et des calendriers. ‣ Roland-Garros 2014 & 2015 : Mise à jour de l'existant et implémentation de nouvelles fonctionnalités, notamment autour des "entités custom - match tennis". ‣ Tour de France 2014 : Mise à jour du parcours, des étapes et des classements. ‣ Championnats d'Europe 2014 : Implémentation des pages de résultats et évolution de l'existant pour les Championnats de natation et d'athlétisme. ‣ Matchs de Football : Création d'entités personnalisées et implémentation des flux XML partenaires. ▶︎ Développement et Intégration ‣ Worker Symfony 2 : Développement d'un worker pour consommer et transformer les messages d'une file d'attente Beanstalk, disponibles via une API REST. ‣ API REST Mobile : Mise en place d'une API REST pour mobile (Drupal, SF2, MongoDB) exposant les contenus de la plateforme sportive vers les applications mobiles et smart TV. ‣ Back-office Journalistes : Évolution du back-office pour intégrer et faciliter les nouveaux besoins des journalistes. ▶︎ Maintenance et Qualité ‣ Maintenance : Maintenance applicative et évolutive du Portail sport. Revues de Code : Réalisation de revues de code pour maintenir des normes de qualité élevées.

Backend Developer

France Médias Monde

janv. 2013 - févr. 2014

1 an 2 mois

92130 Issy-les-Moulineaux, France

▶︎ Maintenance et Migration ‣ Maintenance : Maintenance applicative et évolutive des sites du groupe France Médias Monde. ‣ Migration des Blogs RFI : Migration des blogs RFI vers une nouvelle plateforme et une version plus récente de Drupal, assurant la continuité du service et la modernisation de l'infrastructure. ▶︎ Qualité du Code ‣ Revues de Code : Réalisation de revues de code pour garantir la qualité du code produit et maintenir des normes élevées au sein de l'équipe.

Backend Developer

Direct Matin

nov. 2011 - déc. 2012

1 an 2 mois

92800 Puteaux, France

▶︎ Développement du Site Web ‣ Directmatin → Cnews : Développement du site web www.directmatin.fr, rebaptisé www.cnews.fr, en partant de zéro, couvrant toutes les étapes de développement. ‣ Cahier des Charges : Participation à la définition du cahier des charges et du périmètre technique du projet. ‣ Architecture Solide : Collaboration à la sélection des modules pour assurer une architecture solide et adaptée. ▶︎ Fonctionnalités Clés ‣ Moteur de Recherche Avancé : Développement et implémentation du moteur de recherche avec facette utilisant Apache Solr. ‣ Éditions PDF : Création de la fonctionnalité "Éditions pdf" pour consulter et télécharger l'édition numérique du Directmatin et ses éditions régionales. ‣ Top News : Développement de la partie "Top news" agrégeant les contenus internes et externes autour d'un thème donné. ‣ Gestion des Profils : Implémentation de la gestion des profils utilisateurs et des fonctionnalités d'inscription. ▶︎ Intégrations et Médias Sociaux ‣ Publication Automatique : Mise en place des fonctionnalités de publication automatique sur Twitter (devenu X depuis) et Facebook pour diffuser des extraits d'articles internes. ‣ Import de Contenus AFP : Contribution à l'implémentation de l'import des contenus depuis l'Agence France-Presse et à la création d'articles internes. ▶︎ Theming et Personnalisation ‣ Personnalisation des Vues : Contribution à la création et à la personnalisation des vues pour la page d'accueil, le centre média et les pages de catégories. ‣ Theming du Site : Assistance au theming du site pour garantir une expérience utilisateur cohérente et attrayante.

Lead Dev / Backend Developer

Agence Karismatik

nov. 2007 - août 2011

3 ans 10 mois

Tunis, Tunisie

▶︎ Responsabilités: ‣ Maintenance applicative et évolutive de plusieurs sites web. ‣ Optimisation des performances des sites pour améliorer la stabilité et la vitesse. ‣ Automatisation des processus d'importation de données pour des mises à jour rapides et précises. ‣ Participation à des réunions de suivi et de pilotage de projets. ‣ Encadrement et coaching technique des membres de l'équipe. ‣ Rédaction de spécifications techniques détaillées pour certains projets. ▶︎ Projets: ‣ www.tarkett.fr: Maintenance, optimisation et automatisation des imports XML. ‣ www.sequoia.veolia.com: Refonte de la pré-home, implémentation de glossaires, FAQ et archives. ‣ www.ladom.fr: Développement de modules personnalisés pour candidatures et entreprises, localisation des agences. ‣ www.la-vache-noire.com: Développement et maintenance du site. ‣ www.la-pintade.com: Développement de modules personnalisés, gestion de projet. ‣ www.justandonly.be: Développement complet d'un site e-commerce. ‣ www.maquillage-larocheposay.be: Conception d'un extranet, développement et maintenance. ‣ www.eugeneperma.fr: Conception et développement d'un front et back office, maintenance. ‣ www.association-allies.fr: Maintenance applicative et évolutive.

Backend Developer

Zenvoyages

déc. 2005 - juil. 2007

1 an 8 mois

Djerba Midun, Tunisie

▶︎ Développement Back-office ‣ Agrégation de Fichiers XML : Développement d'un back-office pour l'agrégation des fichiers XML de catalogues de tours opérateurs de voyages, incluant des partenaires tels que Kuoni, Lastminute, Marmara, Voyages-sncf, etc. ‣ Spécifications Techniques : Rédaction des spécifications techniques pour le développement du back-office. ▶︎ Développement et Optimisation ‣ Développement PHP : Prise en charge des travaux de développement PHP et des tests pour assurer le bon fonctionnement du back-office. ‣ Réécriture de Code : Réécriture des parties de code consommatrices en ressources et d'exécution pour améliorer les performances du site. ‣ Optimisation SQL : Optimisation des requêtes SQL et ajout d'index sur les tables de la base de données pour accélérer l'accès aux données. ▶︎ Maintenance et Suivi ‣ Maintenance Applicative : Maintenance applicative et évolutive pour assurer le bon fonctionnement du site après les modifications. ‣ Participation Projet : Participation active à la vie du projet et aux instances de pilotage interne pour suivre l'avancement et les résultats de la refonte.


Formation

Institut Superieure des Etudes Technologiques (ISETN)

B.T.S en informatique, Programmation informatique

2002 - 2005

3 ans 2 mois

Décrocher mon BTS Informatique en informatique idustrielle à l'ISET de Nabeul a été une étape cruciale dans mon parcours professionnel. Cette formation intensive et complète m'a permis d'acquérir une expertise polyvalente dans le domaine de l'informatique. Au cours de mes études, j'ai eu l'opportunité d'explorer en profondeur les différents aspects de l'informatique. Le programme a couvert un large éventail de matières, allant de l'algorithmique à la programmation en passant par les bases de données et les réseaux. J'ai développé des compétences solides en développement logiciel, en administration système et en gestion de projets. La première année a posé les bases essentielles, en m'enseignant les fondamentaux de l'informatique. J'ai appris à concevoir des algorithmes efficaces, à programmer en langages tels que C, C++ et Delphi, et à gérer des bases de données relationnelles. Cette année initiale m'a permis de comprendre les principes fondamentaux qui sous-tendent tous les aspects de l'informatique. La deuxième année a été plus axée sur la spécialisation et les applications pratiques. J'ai approfondi mes connaissances dans des domaines spécifiques tels que le développement web avec PHP, la conception d'interfaces utilisateur et la gestion de projets informatiques. J'ai également eu l'occasion de mettre en pratique mes compétences lors d'un stage en entreprise, où j'ai contribué à des projets concrets et développé une expérience précieuse sur le terrain. Grâce à cette formation complète, j'ai acquis un ensemble de compétences techniques solides ainsi qu'une capacité avérée à m'adapter rapidement aux nouvelles technologies. Je suis confiant dans ma capacité à relever les défis du monde professionnel de l'informatique et à apporter une contribution significative à toute équipe ou projet.

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.