
Fayez Naccache
Senior Web Engineer | PHP Symfony
Salary / Daily rate
92000 Nanterre, France
Freelance
Can come onsite
Skills
Languages
About me
Intro
Senior Back End Developer with extensive expertise in high-performance web applications and microservices architecture. Seasoned professional at Prisma Media specializing in Symfony, Elasticsearch, and cloud services (AWS), managing systems serving millions of users. Expert in optimizing large-scale applications with focus on performance, scalability, and modern DevOps practices using Kubernetes and Docker.
Work experience
Senior Back End Developer
Prisma Media
Sep 2019 - Dec 2024
5 years 4 months
92230 Gennevilliers, France
Developer
Leoo ADLPerformance
Jul 2019 - Aug 2019
2 months
Paris Area, France
Technical Consultant
Institut national de l'audiovisuel
May 2019 - Jul 2019
3 months
94360 Bry-sur-Marne, France
QA, technical consulting, best practices, devops Workflow and team building Elasticsearch with Magento
Lead developer Fullstack
France Medias Monde
Oct 2017 - May 2019
1 year 8 months
92130 Issy-les-Moulineaux, France
Création d’un CMS unique pour gérer le contenu éditorial des marques de FMM Actions 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 en cas 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 justifiées de l’architecte Environnement technique Local: Docker, PhpStorm, Ubuntu Php 7.0/7.2, Symfony 3.4/4.2, Rest API, GraphQL, Guzzle, ApiPlatform, Json-Ld, Websocket/WAMP v1 protocol, RabbitMQ, Redis, PostgreSQL, phpunit, prophecy, behat, Mink, browserstack ES6, webpack, vue.js, jQuery, Bootstrap, Less CSS
Backend developer
Prisma Media
Aug 2016 - Oct 2017
1 year 3 months
92230 Gennevilliers, France
Backend developer (Symfony/Elastic) au pôle Entertainement (Télé-Loisirs, Télé 2 semaines, cesoirtv.com) 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. 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, replication, 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 technique 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
Symfony Developer
ma-residence.fr
Feb 2016 - Mar 2016
2 months
92300 Levallois-Perret, France
scrum team of 10 developers. Daily deploys Construction d'une nouvelle charte graphique du site avec des pages sous forme de timelines (Contenu d'Elasticsearch) Construction d'une infrastructure pour un envoi en batch de newsletter avec mandrill (Cache Redis) Optimisation de l'indexation totale du site (de 3h30 à seulement 20min) avec du SQL natif Import de flux de contenu externe (France Billet) et recommandation d'évènement dans les timelines Moteur de recherche Feat: Prêts d'objets Plein de correctifs et de nouvelles petites fonctionnalités/changements php 5.5, Symfony 2.3/2.8, PostgresqL 9.1, Elasticsearch 1.4, RabbitMQ, Redis, Nginx, Github, Vagrant, Puppet, PhpUnit, Behat, Capifony
Web Application Developer
Crédit Agricole d'Ile-de-France
Nov 2015 - Jan 2016
3 months
Paris Area, France
Designed a Logistics application targeting Crédit Agricole Ile de France agencies. - Web application backend to design dynamic forms for logistics officers - Rest API consumed by logistics officers tablets (android app) - Offline mobile web app, as an alternative of the android client
Symfony2 Developer
FONCIA
Aug 2015 - Oct 2015
3 months
92160 Antony, France
Helped Foncia to expose a Rest API to their partners from a monolithic, high added value application built with Symfony. Also advised IT System Department on best practices in infrastructure related aspects for Symfony application hosting.
Symfony2 Developer
Smile Open Source Solutions
May 2015 - Jul 2015
3 months
92600 Asnières-sur-Seine, France
beinsports.com: Designed and implemented migration procedure with advanced MySQL features to import quickly and effectively about 40.000 live articles and 120.000 images/videos from beIN Sports live sites and load them into the new CMS.
Backend Lead Developer
M-inside
Oct 2014 - May 2015
8 months
Paris Area, France
Designed solutions to build innovative Change Management platform based on symfony2 and MongoDB - Provided Technical advise to customers and technical team - Bootstrapped the project and built the software architecture - Designed and Implemented advanced features like a gamification engine and specific ETL Jobs - Managed interns and offshore team
Licenses & certifications
Symfony 2.3 Certification
Issued: Jul 2016