
Oussama KAÂBACHI
Développeur Back-end Senior | Symfony | Go
2 recommandations
Salaire / Taux journalier
2 personnes recommandent
Paris, France
Freelance
Peut venir sur site
Expertises
À propos
Introduction
Développeur back-end avec 15+ ans d'expertise en PHP/Symfony et architectures microservices. Spécialisé en optimisation de performances, migration d'applications à fort trafic et développement d'APIs REST/gRPC. Actuellement chez France Télévisions, j'apporte mon expertise en Symfony 6, Golang, AWS et Kubernetes pour concevoir des solutions scalables et performantes adaptées à vos besoins métier.
Expérience de travail
Développeur back-end
France Télévisions publicité
févr. 2025 - Présent
1 an 9 mois
Paris, France
Projet: 𝘼𝙙𝙨𝙥𝙖𝙘𝙚𝙄𝘼 • Développer une solution de recommandation et d'achats clé en main qui s'appuie sur des assets data et des modèles IA. • Indicateurs par levier (𝘛𝘝 𝘤𝘭𝘢𝘴𝘴𝘪𝘲𝘶𝘦, 𝘊𝘛𝘝, 𝘛𝘝𝘚 (tv segmentée)) : 1. indicateur de puissance : 𝘎𝘙𝘗, Contact, Contact unique, Impression 2. indicateur économie : 𝘊𝘗𝘔 3. indicateur qualitatif : 𝘙𝘦𝘢𝘤𝘩 attentif, Ecocarbone • Affichage d’une simulation du plan média sous forme de dataviz. • Facilitation de la prise de 𝘉𝘳𝘪𝘦𝘧. Mots clés : PHP 8, AWS, lambda, Cloudformation, SQS, secret manager, Docker, code review, Oracle, CPM, CTV, TVS, GRP
Développeur back-end | PHP 8 | Symfony | Golang
France TélévisionsFreelance
janv. 2022 - déc. 2024
3 ans
Paris, France
Projet : 𝙑𝘾𝙐, 𝙍𝙂𝙋𝙍 Réalisation : • Développer l’outil de ciblage VCU qui propose une interface graphique permettant de créer des ciblages spécifiques qui peuvent être synchronisés directement vers les partenaires ou déposés dans un serveur SFTP. • Développer les applications du 𝘙𝘎𝘗𝘋 qui permettent de purger les données utilisateurs et de les anonymiser dans les bases France TV et chez les partenaires. • Optimisation des performances et test de montée en charge avant les jeux olympiques Paris 2024. • Développer une 𝘈𝘱𝘪 en Go (Gin Framework). • Optimiser les imports de données depuis plusieurs fichiers en simultané à l'aide de goroutines en Go. • Envoyer les logs vers un serveur 𝘨𝘙𝘗𝘊 • Migrer les apps en PHP 8.1, 𝘚𝘺𝘮𝘧𝘰𝘯𝘺 6.4, Vue.Js3 et passer de 𝘎𝘶𝘻𝘻𝘭𝘦, swarrot vers 𝘏𝘛𝘛𝘗𝘊𝘭𝘪𝘦𝘯𝘵, 𝘮𝘦𝘴𝘴𝘦𝘯𝘨𝘦𝘳. • Monitorer dans un Dashboard newRelic les incidents liés aux demandes de ciblage, les informations sur la qualité de données et des statistiques sur les suppressions de compte à l’initiative de l’utilisateur ou pour inactivité. Mots clés : PHP 8, Symfony 6.4, mongoDB, mariaDB, Go, goroutines, gRPC, unary gRPC, Protobuf, VueJs, k8s, operator, rabbitMQ, Pub/Sub, gcp, AWS, S3, newRelic, OpenTelemetry, microservices, Jira, REST, Agile scrum, Code review
Developpeur - Back-end | PHP | Symfony
GRDFFreelance
mars 2021 - déc. 2021
10 mois
Paris, France
Développeur Backend - PHP/Symfony Projet : 𝙋𝙧𝙤𝙩𝙚𝙘𝙖 Développer l'application protection cathodique visant à protéger et prolonger la vie de réseaux ou canalisations en acier sous haute pression. Réalisation : • Migration de 𝘔𝘺𝘚𝘘𝘓 vers 𝘗𝘰𝘴𝘵𝘨𝘳𝘦𝘴𝘲𝘭 • Passer d'une authentification classique (fos_user) vers une solution 𝘚𝘚𝘖 • Utiliser Amazon S3 pour le stockage et la sécurisation des fichiers • Upgrade de l'application Proteca vers 𝘚𝘺𝘮𝘧𝘰𝘯𝘺 4 Mots clés : PHP 7, git, Jira, PHPStorm, REST, Agile scrum, Code review, ES6, Kibana, AWS, Symfony 4, Postgresql
Développeur - Back-End
BelieveFreelance
mars 2020 - mars 2021
1 an 1 mois
Paris, France
Projets : 𝙄𝙣𝙩𝙧𝙖𝙣𝙚𝙩, 𝙇𝙮𝙣𝙭, 𝙘𝙧𝙤𝙣-𝙙𝙚𝙡𝙞𝙫𝙚𝙧𝙞𝙚𝙨, 𝘿𝙚𝙡𝙞𝙫𝙚𝙧𝙮 𝙁𝙞𝙡𝙩𝙚𝙧𝙨 • La gestion / livraison des ressources (audios, vidéos) et les métadonnées aux stores clients • L’ingestion des ressources (audios, vidéos) fournies par les artistes et producteurs depuis une interface dédiée. • Destribution des productions des artistes et labels indépendants sur les store (tuneCore, youtube, tiktok, ...) Réalisation : • Maintenance évolutive des applications • Développer une nouvelle API avec ApiPlatform pour gérer les stores • Consommer des Flux REST de différent store (Apple, Tunecore, Amazon, …) pour récupérer des informations sur les livraisons • Développer des Cron pour automatiser les livraisons de produits Mots clés : PHP 5, PHP 7, redis, git, Jira, PHPStorm, REST, Agile scrum, Code review, ES6, Kibana, ApiPlatform
Développeur Back-End | Symfony
Rue Du CommerceFreelance
févr. 2019 - déc. 2019
11 mois
Région de Paris, France
Projet : 𝙏𝙈𝙎 (Outil de gestion des transporteurs) Un outil fluide et fiable de gestion des transporteurs qui permet à l’équipe Logistique et Transport, au sein de la Direction Supply Chain, de bénéficier : • d’une meilleure réactivité en cas d’erreur, pour affecter les transporteurs aux différentes références • d’améliorer leur productivité par un précieux gain de temps • mais surtout de réduire les surcoûts transport en choisissant le bon transporteur Réalisation : • Développement de nouvelles fonctionnalités du backoffice avec SonataAdminBundle • Création de l'𝘈𝘗𝘐 Rest avec 𝘖𝘱𝘦𝘯𝘈𝘗𝘐 • Optimiser les perfs avec 𝘑𝘮𝘦𝘵𝘦𝘳, 𝘙𝘢𝘣𝘣𝘪𝘵𝘔𝘘, 𝘳𝘦𝘥𝘪𝘴, 𝘋𝘰𝘤𝘵𝘳𝘪𝘯𝘦. • Monitoring et metrics du serveur avec 𝘎𝘳𝘢𝘧𝘢𝘯𝘢 • Envoie des push notification vers le client avec le protocole 𝘚𝘚𝘌 (mercure) Mots clés : Microservices, PHP 7.2, Symfony 4.3, RabbitMQ, redis, git, Gitlab, PHPStorm, REST, Agile scrum, Code review, PHPUnit, Behat, Grafana, mariaDB, Mercure, OpenAPI, ES6, ELK stack, Docker, webpack, SonataAdminBundle
Developpeur Back-end | PHP | Symfony
PROWEBCEFreelance
juin 2018 - mars 2019
10 mois
Région de Paris, France
Projet : 𝙈𝙚𝙮𝘾𝙡𝙪𝙗 Réalisation : • Migration de MeyClub de SF 2.8 à SF3.4 • Translation de l’application • Optimisation des performances Doctrine • Utilisation de 𝘙𝘦𝘥𝘪𝘴 pour optimiser les performances • Monitoring serveur avec newRelic et 𝘌𝘓𝘒 𝘚𝘵𝘢𝘤𝘬 • Optimiser les performances avec 𝘙𝘢𝘣𝘣𝘪𝘵𝘔𝘘 • Traitement en masse de données avec Doctrine Bash-processing • Automatiser le déploiement avec 𝘈𝘯𝘴𝘪𝘴𝘵𝘳𝘢𝘯𝘰/𝘈𝘯𝘴𝘪𝘣𝘭𝘦 • Tests unitaires Mots clés : PHP 7.2, Symfony 3.4, Ansible, Gitlab, PHPStorm, REST, Agile Scrum, redis, newrelic, Docker, Doctrine, MySQL, MongoDB, code review
Custom Software Development
Capgemini
janv. 2016 - déc. 2017
2 ans
Région de Paris, France
Développeur Backend Symfony à la CNAM - Montreuil Projets : 𝙌𝙪𝙚𝙨𝙩𝙞𝙤𝙣𝙣𝙖𝙞𝙧𝙚 𝙧𝙞𝙨𝙦𝙪𝙚 𝙥𝙧𝙤𝙛𝙚𝙨𝙨𝙞𝙤𝙣𝙣𝙚𝙡 et 𝙈𝙪𝙩𝙪𝙚𝙡𝙡𝙚 𝙚𝙩𝙪𝙙𝙞𝙖𝙣𝙩𝙚 𝙇𝙈𝘿𝙀 Réalisation : • Développement des corrections et évolutions des applications • Développement des tests unitaire avec 𝘗𝘏𝘗𝘜𝘯𝘪𝘵 • Développement des tests 𝘉𝘋𝘋 avec 𝘉𝘦𝘩𝘢𝘵 • Automatiser les tests de l’interface avec Mink et Selenium • Contrôle de la qualité du code et non régression des tests unitaire avant chaque push • Migration du projet et bundles de SF 2.8 vers 3.3 et PHP 7.1 Mots clés : PHP 7.1, Symfony 2.8, Symfony 3.3, git, git-flow, Gitlab 9, trello, Slack, PHPStorm, REST, Agile scrum, Code review, PHPUnit, Behat, Postgres, Openshift Développeur Backend à PSA - La Garenne-Colombes Projet : 𝙈𝙮𝙢𝙖𝙧𝙦𝙪𝙚 Réalisation : • Développeur middleware et backoffice de l’application mobile MyMarque Mots clés : Symfony 2, SOAPUI, REST, NelmioAPIDoc, Swagger, Agile Srum Développeur Backend Symfony à SUEZ - La défense Projet : 𝙩𝙤𝙪𝙩𝙨𝙪𝙧𝙢𝙤𝙣𝙚𝙖𝙪.𝙛𝙧 Réalisation : • Développement des corrections et évolutions du site toutsurmoneau.fr en SF2 et eZpublish. • Changement de marque de lyonnaise-des-eaux.fr en toutsurmoneau.fr ( développement de la nouvelle charte graphique mobile first en bootstrap 3 et SCSS ) • Automatiser les mises à jour de eZpublish avec les commandes Symfony. • Optimiser le chargement du dashboard et les réponses des webservice avec le cache serveur memcached • Gérer les déploiements avec git-flow Projet : 𝙚𝙖𝙪-𝙚𝙣-𝙡𝙞𝙜𝙣𝙚.𝙘𝙤𝙢 Réalisation : • Maintenance et optimisation des performances du site eau-en-ligne.com en SF1.4 • Correction de procédures stockées Oracle • Suppression de la connexion à partir de 𝘓𝘋𝘈𝘗 Mots clés : Symfony 2.8, eZpublish, git, git-flow, Gitlab, Mantis, trello, Bootstrap3, sass, first mobile, PHPStorm, REST, SOAP, SOAPUI, Agile scrum, Code review
ingénieur d'études
PayBox
janv. 2015 - déc. 2015
1 an
Paris, France
Consultant chez PayBox/Point Transaction Systems - Paris 9ième Projet : 𝙑𝙄𝙎𝙄𝙊𝙉 𝙂𝙚𝙨𝙩𝙞𝙤𝙣𝙣𝙖𝙞𝙧𝙚 𝙙𝙚 𝙘𝙤𝙢𝙥𝙩𝙚 Réalisation : • Développement de composant en 𝘍𝘭𝘦𝘹 3 pour le 𝘉𝘢𝘤𝘬-𝘖𝘧𝘧𝘪𝘤𝘦. • Correction de bugs et test sur la version 5 de VISION • Ajout de services (Export de données, Contrôle des droits d’accès, …) pour l’API VISION Mots clés : PHP 5.3, Flex3, MariaDB, Agile Scrum, Sprint, svn, Mantis, Code review
Ingénieur d'etudes
Bilog
avr. 2011 - déc. 2014
3 ans 9 mois
Projet : 𝙍𝙚𝙘𝙪𝙚𝙞𝙡 𝙙𝙚𝙨 𝙞𝙣𝙙𝙞𝙘𝙖𝙩𝙚𝙪𝙧𝙨 𝙙’𝙖𝙘𝙩𝙞𝙫𝙞𝙩𝙚𝙨 en pharmacie hospitalière • Analyse des besoins, rédaction des spécifications fonctionnelles • Création du carnet des produits (estimation des charges et des tâches). • Conception et création du model logique de données • Conception et développement des modules avec les technologies PHP5, Zend Framework 2.2 et Doctrine 2. • Utilisation d’un design responsive avec Bootstrap 3 • Utilsation des gestionnaires de paquets composer et Bower • Utilisation d’AngularJs en Frontend • Réaliser quelque test avec Karma et Jasmine Mots clés : Zend Framework2, Angular, Bower, Bootstrap, AngularUI, Ajax, Karma, Jasmine Projet : 𝙍𝙚𝙨𝙚𝙖𝙪 𝙨𝙤𝙘𝙞𝙖𝙡 • Création de l’environnement de développement avec 𝘝𝘢𝘨𝘳𝘢𝘯𝘵, et 𝘗𝘶𝘗𝘏𝘗𝘦𝘵 1. Partie Client : • Poster du contenu (statut, image, lien ou vidéo) sur son mur • Commenter un contenu posté sur un autre mur • Inscription utilisateurs • S’abonner/désabonner à un flux RSS avec Zend\Feed 2. Partie API • Une architecture RESTful web service pour utiliser l’API • Sécuriser la partie API avec le protocole OAuth2.0 • Notifier l ’utilisateur par e-mail lorsque son contenu est commenté • Protéger l’application des Spammers avec ZF2 et un service tiers Akismet • Modérer automatiquement les images partagées (bloquer l’upload des images non appropriées) Mots clés : ZF2, AngularJS, OAuth2.0 Projet : 𝘼𝙪𝙩𝙤 𝙀𝙫𝙖𝙡𝙪𝙖𝙩𝙞𝙤𝙣 𝙍𝙚𝙛𝙚𝙧𝙚𝙣𝙩𝙞𝙚𝙡 𝙎𝙁𝙋𝘾 𝙋𝙝𝙖𝙧𝙢𝙖𝙘𝙞𝙚 𝙃𝙤𝙨𝙥𝙞𝙩𝙖𝙡𝙞𝙚𝙧𝙚 • Analyse des besoins, rédaction des spécifications fonctionnelles et création du carnet des produits (estimation des charges des tâches). • Conception et développement des modules avec les technologies PHP5, Zend Framework, Ajax, jQuery, MySql. • Statistique et utilisation de la bibliothèque Google Charts. Mots clés : PHP5, ZF, MySql, Ajax, Google Charts
Analyste-Programmeur
laserinformatique
sept. 2008 - janv. 2011
2 ans 5 mois
Tunis, Tunisie
Projet : 𝘾𝙤𝙢𝙞𝙩𝙚 𝙙’𝙚𝙣𝙩𝙧𝙚𝙥𝙧𝙞𝙨𝙚 Réalisation : • Conception et réalisation du module Médiathèque-bibliothèque de l’application comité d’entreprise (Front-end et Administration, gestion des documents, recherche de documents, gestion des abonnés, gestion des prêts/retours, calculs des pénalités et retards …) avec Ajax, Flex3 et MS SQL Server 2008. • Utilisation des codes à barres pour la récupération des informations du document (livre, CD-ROM, DVD, Musique,…) depuis le service web Amazon. • Conception et réalisation de la partie publique de la médiathèque avec Flex3. Ce module permet en autre à l’abonner de réserver des documents et de pouvoir gérer ses prêts et réservations. Mots clés : Coldfusion9, MS-SQL, Flex3, rico.js, jQuery Projet : 𝙂𝙚𝙨𝙩𝙞𝙤𝙣 𝙨𝙮𝙣𝙙𝙞𝙘𝙖𝙡𝙚 𝘾𝙁𝘿𝙏 Réalisation : • Participer à la réalisation d’une application RIA de gestion syndicale (CFDT France), en Coldfusion 8, jQuery et MS SQL Server 2008. Mots clés : MS-SQL, Coldfusion, jQuery, scriptaculous.js, Ajax
Formation
Faculté des sciences de Tunis
Maitrise, Mathématique Informatique
2003 - 2008
6 ans
Licences et certifications
Certified Kubernetes Application Developer (CKAD)
Délivré le : août 2024
Symfony6 Certified advanced developer
Délivré le : sept. 2023
AWS Certified Cloud Practitioner (CLF)
Délivré le : nov. 2022
Symfony5 Certified advanced developer
Délivré le : janv. 2022
Zend Framework 2 Certified Architect
Délivré le : avr. 2014
Zend Framework Certification
Délivré le : mars 2013