You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fayez NaccacheFN

Fayez Naccache

Senior Fullstack Developer

€590/day
Nanterre, FR
15+ years

Average response time: 1 hour

About Fayez

Fayez, 39 ans, développeur web, dans l'écosystème PHP depuis 2010.

Je peux forcément vous aider sur plusieurs aspects de votre besoin.
J'ai participé durant ces 15 dernières années à toutes les activités du cycle de vie d’un produit, depuis la récolte des besoins client jusqu’au monitoring d’un système en exécution.
J'ai également fait beaucoup de rencontres et appris énormément des autres grâce à la tech.

Voici mon histoire si vous recrutez un professionnel de l'informatique, un humain à part entière:

De formation ingénieur.
Toujours été passionné, ma 1ère contribution open source PHP sur Github date de 15 ans sur le CMS Joomla.

Commencé ma carrière pro à Tunis avec 4 ans de projets en forfait pour le marché francophone (Symfony 1.4, Symfony2).

Assoiffé par des projets de plus grande envergure, il fallait le contexte qui allait avec.
A Paris donc (le berceau de Symfony) depuis fin 2014, j'ai fait de la régie chez différents clients, de la startup dans une pépinière au grand groupe:
  • Foncia
  • Smile
  • BeInSports
  • InsideBoard
  • ensembl.fr
Je suis dans les media depuis 2016, avec notamment France Media Monde et Prisma Media, sur
  • des sites web à fort traffic et grande volumétrie de données avec Symfony et Opensearch déployé sur Kubernetes chez AWS.
  • un backoffice editorial en Symfony API Platform & Ratchet (websocket) en back, et Vue.js & autobahn-js en front
  • un moteur d'ingestion de données en temps réel pour intégrer différents fournisseurs de données externes
Je suis à votre disposition pour faire connaissance et discuter de ce qui ne se trouve pas dans ce texte.


  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Nanterre (up to 20km)

Experience

  • Prisma Media
    Senior Backend Developer
    PRESS AND MEDIA
    September 2019 - December 2024 (5 years and 3 months)
    92230 Gennevilliers, France

    Contexte

    • Télé-Loisirs ( https://www.programme-tv.net/ ) ,
    • Télé 2 semaines (https://www.programme.tv/ ) ,
    • TV Grandes chaînes ( https://www.cesoirtv.com/ )
    • Intégration des données Télé et VOD des fournisseurs partenaires

    Activité

    • Refonte du back de Télé avec des composants asynchrones et introduction de view models.
    • Conception et implémentation d'un real-time stream processing engine pour les différents fournisseurs de données Télé et SVOD.
    • Intégration et monitoring des données de VOD depuis Gracenote ( https://gracenote.com/fr/ )
    • Intégration et monitoring des données de la grille Télé (EPG) et Cinéma depuis MediaPress ( https://www.media-press.tv/fr/ )
    • Migration depuis AWH (ingogérance) vers AWS EC2. Ensuite vers K8s ■ MariaDB vers MySQL AWS Aurora ■ AWS EFS vers AWS S3

    Environnement

    Local/CI: phpstorm, docker (MariaDB / MySQL), phpstan, phpunit, prophecy, deptrac
    AWS: EKS, SQS, Aurora, Open Search, ECR
    Php8, Symfony 6, Kubernetes, SQL, Elasticsearch, Datadog, Grafana, Gitlab pipelines
  • France Médias Monde
    Lead Développeur full stack Symfony / Vue.js
    FILM AND AV
    September 2017 - March 2019 (1 year and 6 months)
    92130 Issy-les-Moulineaux, France

    Contexte

    Création d'un CMS unique pour gérer le contenu éditorial des marques de FMM

    Activité

    • Pilotage technique du projet (Tâches, estimation, conception)
    • Réflexion continue et développement de l'architecture logicielle
    • Développement de fonctionnalités
    • Développement du socle technique pour le code des fonctionnalités métier
    • Assumer au quotidien la responsabilité de lead développeur (écouter, partager la connaissance et le savoir faire, accepter les remarques et critiques, proposer des solutions techniques, aider à être autonome, débloquer de problèmes techniques ou de conception)
    • Collaboration étroite avec le Product Owner, l'architecte, les devops, les ops et les équipes de développement du middleware (échanges,collecte d'information, participation à la prise de décision)
    • Introduction de nouvelles technologies chez FMM (GraphQL, Vue.js) qui satisfont les besoins du projets et respectent les décisions justiées de l'architecte

    Environnement technique

    Local: Docker, PhpStorm, Ubuntu
    Php 7.0/7.2, Symfony 3.4/4.2, RabbitMQ, Redis, PostgreSQL, GraphQL, Guzzle, ApiPlatform, Json-Ld, Websocket/WAMP v1 protocol Rest, phpunit, prophecy, behat, Mink, browserstack
    ES6, webpack, vue.js, jQuery, Bootstrap, Less CSS
  • Prisma Media
    Développeur Backend Symfony
    PRESS AND MEDIA
    July 2016 - August 2017 (1 year and 1 month)
    92230 Gennevilliers, France

    Projet

    Télé-Loisirs ( https://www.programme-tv.net/ ) ,
    Télé 2 semaines ( https://www.programme.tv/ ) ,
    TV Grandes chaînes ( https://www.cesoirtv.com/ )

    Contexte

    Faire évoluer les sites Télé (principalement Télé-Loisirs, 1ere marque en audience vidéo par jour) sur un cluster Elasticsearch de 8 nodes pour 20 millions de documents.

    Activité

    • Responsable des développements sur api.programme-tv.net (pour les appli mobile recatch)
    • Référent technique des marques internationales (EPG et news) (France, Belgique, Afrique) (Autriche et Espagne en cours)
    • Contributions majeures au moteur d'indexation sur ES
    • Optimisation du cluster ES pour supporter les pics quotidiens chaque soir, et à cause de contraintes SEO (travail sur les mappings et settings des index, réplication, sharding, optimize, data avec routing key)
    • Création de librairie client pour l'API idalgo (fournisseur de données sportives)
    • Création d'un client php d'une API Rest AWS (API Gateway et lambda sécurisée par AWS Cognito et JWT) SSO de Prisma (PrismaConnect)
    • Amélioration du workflow git et des process de deploy
    • Création d'un outil de release interne pour JIRA

    Environnement

    Akamai, HAProxy, Varnish, nginx, php 5.5/5.6, Symfony 3.2, Elasticsearch 1.7, MariaDB, Doctrine, RabbitMQ, phpunit, behat, phing,capistrano, vagrant, ansible, new relic, bitbucket, git, debian, intégration slack

Recommendations

Be the first to recommend Fayez

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Diplôme National d'Ingénieur en Informatique
    ENSI,
    2010
    Diplôme National d'Ingénieur en Informatique

Certifications

Skill set

Categories