About Aadel
Arabic
Native or bilingual
English
Fluent
French
Fluent
Experience
- My companyFULL STACK ENGINEER React js/ Nextjs/ NestjsLOGISTICS AND SUPPLY CHAINSeptember 2023 - Today (2 years and 9 months)Paris, FranceDevelopment of a full-stack management application built from scratch:•Designed and implemented the database schema, including relations and table structure•Integrated ORM using Prisma for database modeling, migrations, and data access•Developed the frontend using Next.js 15, React 19, and TypeScript (pages, components, forms, and business logic)•Built reusable UI components following Atomic Design principles with Tailwind CSS•Managed application state using Zustand and handled data fetching with TanStack Query (React Query)•Developed the backend with NestJS (modules, services, controllers, and business logic)•Set up a comprehensive testing strategy:•Unit testing with Jest•Component testing with React Testing Library•End-to-end testing with Cypress•Configured CI/CD pipelines using GitHub Actions for automated builds and deployments
- YomoniLead REACTJS / REDUXBANKING AND INSURANCEJanuary 2022 - November 2022 (10 months)Paris, FranceMigration of a savings web application from AngularJS to React / Redux with a Node.js BFF architectureContributed to the modernization of a financial web application by migrating the frontend from AngularJS to a scalable React / Redux architecture, supported by a Node.js Backend-for-Frontend (BFF).Key contributions:•Led the migration of user interfaces from AngularJS to React.js / Redux, ensuring a smooth transition and improved maintainability•Developed new features in the modern stack (React, Redux, Node.js, Material UI) aligned with product requirements•Maintained and supported the legacy AngularJS (v1) application during the transition phase•Improved existing frontend components (UI/UX, styling, consistency)•Proposed and contributed to RTL (Right-to-Left) support for better internationalization•Implemented and enhanced end-to-end testing using CypressTechnologies: React.js, Redux, Node.js (BFF), Material UI, AngularJS, CypressThis project focused on improving performance, scalability, and user experience while ensuring a safe and progressive migration from legacy to modern technologies.
- Société GénéraleFull Stack Engineer Java Backend and Lead Front REACTJS/REDUXBANKING AND INSURANCEJanuary 2020 - November 2021 (1 year and 10 months)Paris, FranceDevelopment of a risk management web application using React.js and Java (Spring / Hibernate)Contributed to the design and development of a web-based risk management platform, working across both frontend and backend layers in a full-stack environment.Key contributions:•Participated in early product and technical design discussions, helping define application architecture and requirements•Designed and implemented the frontend architecture using React.js, ensuring scalability and maintainability•Developed responsive and user-friendly UI components with React.js•Set up unit testing strategy on the frontend to ensure code reliability•Implemented functional/end-to-end tests to validate user flows and application behavior•Contributed to backend feature development using Java (Spring / Hibernate)Technologies: React.js, Java, Spring, Hibernate, Frontend architecture, Testing (unit & functional)This project required strong collaboration between frontend and backend teams, with a focus on building a reliable and scalable application for managing complex risk data.
Recommendations
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
- Diplôme Ingénieur d'état en informatiqueécole nationale des Sciences appliquées2016Diplôme Ingénieur d'état en informatique