
Said OUARRICH
Senior Consultant | ReactJS & Angular
Salaire / Taux journalier
78300 Poissy, France
Freelance
Expertises
Langues
À propos
Introduction
Senior Frontend Developer with 8+ years specializing in ReactJS, Angular & NodeJS. Led financial portal redesigns at Société Générale, built banking apps for AXA & Orange Bank. Expert in CI/CD, Kubernetes, and scalable web applications with proven track record delivering high-impact solutions for top-tier clients.
Expérience de travail
Frontend Developer
Bouygues TelecomFreelance
juin 2024 - Présent
2 ans 5 mois
Vétheuil, France
Assisted Sales Journey – Development of Frontend Sales Applications across various channels ( commercial proposal, Bouygues Telecom's internal network stores, partner stores in large retail).
Front Lead Developer
Market PayFreelance
mai 2023 - mai 2024
1 an 1 mois
Paris, France
I successfully contributed to the redesign of a banking transaction portal, focusing on modernizing its interface and improving user experience.
Front Lead Developer / Full Stack Senior Developer / Devops
Société Générale
févr. 2020 - mai 2023
3 ans 4 mois
Paris et périphérie
Support the client to design, develop, deploy and maintain many impactful applications. Projects: - Reusable widget, across many portals, for Natural Language Generation (NLG) and managing automated analysis - Three financial Dashboards for management and analysis of performance on all costs, or IT costs in particular or allocated costs. - GPC & Moteur Tarifaire (Rating Engine) Activities: - Participated in defining and validating architecture and technical choices. - Developed technical socle, MVP and final applications. - Developed many responsive web interfaces. - Suggest and use the AG-Grid tool for managing data grids on all dashboards. - Developed POC for AG-Grid integration and for widget feasibility. - Helped to Hire and validate technical profiles. - Support developers and new joiners to asssimilate the development workflow. - Apply code review and build and deployment management process to the team. - Define and set up several CI/CD pipelines to insure better deployment quality with zero down time. - Migrated some applications from windosw IIS to private cloud with infra as code (Docker / Kubernetes / Jenkins ) - Deployed NLG widget on a private CDN (Content Delivery Network). - Participated in web chapter to exchange and share knowledge with other developers.
AXA
déc. 2017 - janv. 2020
2 ans 2 mois
Vétheuil, France
ReactJS Developer
janv. 2019 - janv. 2020
1 an 1 mois
Vétheuil, France
100 % PRET PERSONNEL: Une application web/mobile conçue pour simplifier le processus de demande de prêt bancaire pour les clients d'AXA Banque, en proposant un parcours fluide et intuitif. -Conception des étapes du parcours, comprenant les sections sur les informations personnelles, les propositions d'offres, et le récapitulatif. - Création d'une bibliothèque de composants réutilisables pour une utilisation dans divers parcours. -Assurance d'une couverture à 100 % grâce aux tests unitaires pour la bibliothèque de composants. -Adaptabilité pour les écrans mobiles et tablettes -Participation au déploiement sur AWS
React | NodeJS Developer
déc. 2017 - déc. 2019
2 ans 1 mois
Vétheuil, France
Projet: SUIVI DE JUSTIFICATIFS: Brique Web/Mobile Réalisations: -Conception et mise en œuvre du parcours destiné aux clients ainsi que du parcours réservé aux agents AXA. -Conception et réalisation du module permettant le téléchargement de documents justificatifs. -Intégration du suivi web avec Google Analytics. -Création d'APIs web pour les fonctionnalités d'envoi (upload) et de lecture de dossiers. -Gestion de la résilience des services web externes. -Méthodologie : TDD, BDD, Tests unitaires - Évaluation des mesures de code : Analyse de qualité avec SonarQ, respect des principes de Clean Code.
AngularJS Technical Expert
Orange Bank
mai 2016 - déc. 2017
1 an 8 mois
Vétheuil, France
Project: -ORANGE ONLINE BANKING: Multi-Device Web Mobile Application Activities & Méthodologies: -Agile Scrum Methodology: Estimation, Daily Meetings, Demos, Planning Poker -Code review and validation for developers, ensuring consistency and quality. -Technical support for developers, addressing challenges encountered during the development process. -Technical coordination among architects and other technical experts to ensure seamless integration of system components. -Implementation of guidelines to enhance code quality within the development team. -Gathering functional requirements and translating them into technical stories for clear understanding and successful implementation. -Establishment of unit tests and end-to-end (E2E) tests to ensure code reliability and robustness. -Implementation of a web analytics system (Adobe) for in-depth performance evaluation. -Development of the following modules: *Banking operations list: listing, donuts, category changes. *Management of client documents and requests. *User profile: personal information, useful links, general conditions. *Implementation of a filter for transaction operations.
Software Developer
Sage
oct. 2013 - mai 2016
2 ans 8 mois
Casablanca, Maroc
Project: PROJET SAGE CUSTOMER VIEW: Multi-Device Hybrid Web Mobile Application Activities & Methodology: Application of Agile SCRUM Methodology: Sprint Planning, Planning Poker, Stand-Up Meetings, Demo, Coding Dojo. Contributed to the development of several modules: Creation of a dashboard for key indicators and client portfolio. Management of the list and details of KPIs. Implementation of a module for Commercial Documents. Development of features for the list and details of clients. Advanced configuration of the application. Design and integration of HTML/CSS mockups. Development of web APIs. Thorough execution of unit tests and End to End tests. Management of application internationalization. Successful deployment on the Play Store, App Store, and Windows Store.
Formation
INPT
Engineer's degree
2010 - 2013
4 ans
Portfolio

Frontend Developer

Front End Expert
