About Ghassen
English
Fluent
French
Native or bilingual
Arabic
Native or bilingual
Experience
- Crédit Agricole CIBDéveloppeur Senior ReactJSBANKING AND INSURANCEJanuary 2024 - Today (2 years and 5 months)Construire une plateforme de titrisation financière 'from scratch'- Guider l'équipe front-end dans les choix techniques du projet via des points techniques et des POC, et faire les validations avec l'architecte du projet.- Mettre en place le squelette de la partie front-end du projet en tenant compte des bonnes pratiques.- Effectuer régulièrement des revues de code sur GitLab avec les autres membres de l'équipe.- Participer aux points métier du projet pour comprendre les besoins et entamer le développement des fonctionnalités.- Contribuer aux spécifications des APIs côté back-end pour faciliter la communication avec la partie front-end.- Faire des propositions sur l’UX/l’UI en cas de complexité du développement front-end.- Participer à la mise en place des chaînes CI/CD et de Git pour la partie front-end.- Accorder une importance particulière aux tests unitaires en essayant d'adopter la TDD.Technologies:React 18, Typescript, Vite, antD, react-hook-form, zod, ag-grid, Redux, Redux Toolkit, Axios, i18next, Vitest, Testing Library, ESLint, Prettier, Husky, Git, GitLab CI, Docker, Helm, npm, Sonar.
- RTE - DSI - Ile de FranceDéveloppeur Senior ReactJSENERGY AND UTILITIESFebruary 2023 - January 2024 (11 months)Puteaux, FranceMigration du projet Convergence en Java Swing vers GridSuite en ReactJS :- Participation aux cérémonies agiles pour assurer une communication fluide au sein de l'équipe.- Gestion des hypothèses de modifications et d'ajouts des différents composants électriques d'un réseau de transport d'éléctricité en France.- Assurer la tache d'analyse de sécurité et de sensibilité des réseaux de transport d'électricité.- Mise en place d'un affichage clair des résultats des analyses appliquées aux réseaux.- Gestion des simulations de courts-circuits pour évaluer la résilience du réseau électrique.- Application de bonnes pratiques de développement, notamment la modularisation du code, la gestion de l'état et l'optimisation des performances, afin de garantir la qualité et la maintenabilité du code.- Intégration rigoureuse de tests unitaires pour assurer la robustesse et la fiabilité du projet.
- RenaultDéveloppeur Full-stack-JSE-COMMERCESeptember 2020 - Today (5 years and 8 months)Paris, FranceRefonte et amélioration du site MyRenault dans le cadre duprojet ONE.Tâches:- Participation au cérémonies agile (daily, sprint planning, rétrospective...).- Prendre la responsabilité front du projet My Renault / My Dacia.- Amélioration de la gestion des services connectés des véhicules.Refactorisation de plusieurs composants MyRenault (Ex: My Profile, My Offers, My Documents).- Refonte des styles MyRenault et MyDacia pour les nouveaux UI des marques.- Contribustion au développement de la partie My Alpine- Maîtrise de l’utilisation de la technologie AEM.- Adaptation du code ReactJs du projet MyRenault aux règles et normes de la documentation technique du projet ONE.- Intégrer les templates PDF en thymeleaf.- Assurance du bon déroulement des tests unitaires. Apporter des modifications à l'agrégateur en NodeJs.- Donner des solutions fiables pour résoudre les problématiques bloquantes rencontrées par l'équipe UI/UX.- Participation aux réunions techniques du projet ONE pour assurer le bon fonctionnement -du projet.-Démonstration du travail terminé au client après chaque sprint et chaque RPE.
Recommendations
Be the first to recommend Ghassen
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
- Génie informatique (Ingénierie avancée des logiciels)École nationale d'ingénieurs de Sfax2018
- Cycle préparatoire aux études d'ingénieurs (Section MP)Faculté des sciences de Sfax2015