About Ghassen
English
Fluent
French
Native or bilingual
Arabic
Native or bilingual
Experience
- Crédit Agricole CIBSenior ReactJS DeveloperBANKING AND INSURANCEJanuary 2024 - Today (2 years and 5 months)Building a financial securitization platform 'from scratch'- Guide the front-end team in the technical choices of the project via technical points and POCs, and make the validations with the project architect.- Set up the skeleton of the front-end part of the project, taking into account best practices.- Regularly perform code reviews on GitLab with other team members.- Participate in the project's business points to understand the needs and start developing the functionalities.- Contribute to the specifications of the APIs on the back-end side to facilitate communication with the front-end part.- Make proposals on the UX/UI in case of complexity of the front-end development.- Participate in the implementation of CI/CD and Git chains for the front-end part.- Give particular importance to unit tests by trying to adopt 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 FranceSenior ReactJS DeveloperENERGY AND UTILITIESFebruary 2023 - January 2024 (11 months)Puteaux, FranceMigration of the Convergence project from Java Swing to GridSuite in ReactJS:- Participation in agile ceremonies to ensure smooth communication within the team.- Management of modification and addition hypotheses of the various electrical components of an electricity transport network in France.- Ensure the task of analyzing the security and sensitivity of electricity transmission networks.- Setting up a clear display of the results of the analyses applied to the networks.- Management of short-circuit simulations to assess the resilience of the electrical network.- Application of good development practices, in particular code modularization, state management and performance optimization, in order to guarantee the quality and maintainability of the code.- Rigorous integration of unit tests to ensure the robustness and reliability of the project.
- RenaultFull-stack-JS DeveloperE-COMMERCESeptember 2020 - Today (5 years and 8 months)Paris, FranceRedesign and improvement of the MyRenault site as part of theONE project.Tasks:- Participation in agile ceremonies (daily, sprint planning, retrospective...).- Take front responsibility for the My Renault / My Dacia project.- Improving the management of connected vehicle services.Refactoring of several MyRenault components (Ex: My Profile, My Offers, My Documents).- Redesign of MyRenault and MyDacia styles for the new brand UIs.- Contribution to the development of the My Alpine part- Mastery of the use of AEM technology.- Adaptation of the ReactJs code of the MyRenault project to the rules and standards of the ONE project technical documentation.- Integrate PDF templates in thymeleaf.- Ensuring the smooth running of unit tests. Make changes to the aggregator in NodeJs.- Provide reliable solutions to resolve blocking issues encountered by the UI/UX team.- Participation in the technical meetings of the ONE project to ensure the proper functioning of the project.-Demonstration of the completed work to the client after each sprint and each 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
- Computer Engineering (Advanced Software Engineering)École nationale d'ingénieurs de Sfax2018
- Preparatory cycle for engineering studies (MP Section)Faculté des sciences de Sfax2015