About Karim
Arabic
Native or bilingual
French
Fluent
English
Conversational
German
Basic
Experience
- FRANCE MÉDIAS MONDEDéveloppeur Full Stack SeniorPRESS AND MEDIASeptember 2019 - Today (6 years and 9 months)FranceDéveloppement de la plateforme interne de gestion de contenus de la chaîne France 24 et la radio RFI & MCD:- Développement de la plateforme back-office de France 24 , MCD & RFI qui gère les contenus de chaque rédaction.- Migration Symfony4 vers 5 et 6 & PHP7 vers 8.- Participation à la mise en palce de composant symfony mercure pour push notifaication.- Concevoir des custom queries GraphQl pour retourner des agrégats de données provenant de plusieurs ressources.- Mise en place d’un système d’authentification avec token & double authentification 2FA.- Développement du module Cropper des images pour la partie bibliothèque média.- Bug tracking et correctifs.- Amélioration du système de logs.- Refactoring du code PHP/Symfony & Javascript/ES6/VueJs.● Amélioration de performance du plateforme & optimisation des requêtes vers l’API.- Contribution à l’augmentation de la couverture des testes unitaires avec phpunit.
- France TélévisionsDéveloppeur Symfony SeniorPRESS AND MEDIAAugust 2018 - August 2019 (1 year)Île-de-France, France- Participation dans le développement de la plateforme commune PIC de France télévisions avec Symfony 4.- Développement d'une Api SDK avec le composant Messenger Symfony 4 pour la gestion de contenus, médias et taxonomies.- Utilisation de middleware pour la séparation de fonctionnalités (crud opération, log, erreur...).- Utilisation de multibus pour l’envoi des messages.- Participation à la conception de l’SDK et la mise en place de l’architecture.- Authentification avec token.- Utilisation de jeton via LexikJWTAuthenticationBundle pour une Api back-office.- Teste unitaire avec phpunit.- Teste de mutation (Infection).
- SponsoDéveloppeur Full Stack SeniorSOFTWARE PUBLISHINGFebruary 2018 - July 2018 (5 months)Île-de-France, FranceDéveloppement d’une Api REST avec Symfony3 et le consommer via Angular4 pour la gestion des annonces pour le client SPonsoWeb:- Développement d’une Api REST sous Symfony3.- Développement de Front-end sous Angular4.- Développement d’authentification des utilisateurs avec FOSUserBundle et utilisation de jeton via LexikJWTAuthenticationBundle.- Sérialiser des données avec JMSSerializerBundle.- Documentation de l’API avec NelmioApiDocBundle.- Tester l’API avec l’extension Chrome Postman- Création des composants et des services avec Angular4- Best Practices (PSR
Recommendations
Be the first to recommend Karim
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Diplôme d'ingénieur Informatique et Multimédia, informatique et technologies multimédiasISAMM2010Diplôme d'ingénieur Informatique et Multimédia, informatique et technologies multimédias