
khalil Benachir
Senior Front-End Developer
Salaire / Taux journalier
Paris, France
Mobilité : Lyon, Lille, ...
Freelance
Peut venir sur site
Expertises
À propos
Introduction
Senior Front-End Developer with 5+ years of expertise building scalable financial applications and design systems. Led monorepo architecture implementation with LERNA, created shared component libraries, and delivered B2C products serving mass markets at APICIL Group. Specialized in React, TypeScript, and Next.js with proven success in performance optimization, code refactoring, and cross-team collaboration to deliver high-quality solutions.
Expérience de travail
Groupe APICIL
avr. 2020 - Présent
6 ans 7 mois
Paris, France
Senior Front-End Developer
avr. 2023 - Présent
3 ans 7 mois
Paris, France
• Contributed to the development of a new application Gresham Banque Privée for APICIL Group, ensuring high-quality and scalable solutions. • Refactored legacy code to enhance readability, maintainability, and performance while preserving existing functionality. • Use sentry to track production issues and improve the codebase • Participate in the ideation of the new features • Help the design team to make valid designs that don’t affect the performance • Onboarding new developers and help them fit in the team • Improve the code base and use best practices • Help product team to estimate Jira tickets and give it complexity • Write unit tests and increase the test coverage • Deliver new features • Review PRs and make sure they follow the code standards and best practices
Frontend Engineer
janv. 2022 - mai 2023
1 an 5 mois
Paris, France
- Created a monorepo using LERNA to centralize the group's projects. Implemented a shared component library to promote code reuse. Optimized dependency management and team collaboration. - Integrated Storybook and Zeplin into the monorepo, establishing a connection between both tools. Set up integration between Zeplin and Figma to streamline the workflow between development and design teams. - Migrated all standalone components from the project to the Splice UI project, adapting them for seamless integration into the new environment. Ensured compatibility and functionality of the migrated components within Splice UI. - Led meetings for the group's frontend developers to present Slice Up, its usage, and how to create user stories for all its components. Explained best practices for integrating and using components, fostering collaboration and adoption within the team.
Frontend Engineer
avr. 2020 - déc. 2021
1 an 9 mois
Oujda, Maroc
- Designed and developed the APICIL CONNECT application, a new B2C product aimed at the group's mass market. This project enhances customer autonomy by simplifying and optimizing financial operations. - Created all financial operations. Ensured the smooth and secure integration of these operations within the application. - Developed and integrated innovative features, with a primary focus on optimizing the user experience (UX) to enhance the overall efficiency of the application. - Migrated form management from Formik to React-Hook-Form. Rewritten form components to optimize state management. Improved performance and simplicity through the integration of React-Hook-Form. - Identified and analyzed the production bug. Implemented a solution to fix the issue. Conducted thorough testing to ensure the application's stability after the fix.
Frontend Engineer
OCP S.A
août 2020 - mars 2021
8 mois
Khouribga, Maroc
- Design and implement responsive and user-friendly interfaces for Taskify, ensuring optimal performance and a smooth user experience across various devices and screen sizes. - Work closely with the back-end team to integrate and consume APIs, ensuring seamless data exchange between the front-end interface and the server services in the Taskify application. - Continuously improve the UX by conducting usability tests, gathering user feedback, and refining the interface design to optimize user satisfaction and engagement. - Develop and optimize features for creating, managing, and tracking tasks, ensuring users can easily create, assign, and monitor tasks and deadlines in Taskify.
Frontend Engineer
CHU Mohammed VI Oujda
janv. 2019 - juil. 2019
7 mois
Oujda, Maroc
- Created the If-Dose application for the CHU, enabling notifications to diabetic patients about the insulin dose to be administered. - Integrated a feature to track the history of doses, allowing doctors to monitor the progress of patients. - Facilitated treatment management and medical monitoring through precise and accessible tracking. - Enabled patients to book appointments with their doctor directly through the app. Implemented a system to manage available time slots, making appointment scheduling easier. Ensured a simple and intuitive interface for patients during the booking process.
Formation
ENSAO
Engineer's degree, Computer Software Engineering
2015 - 2019
3 ans 5 mois
Licences et certifications
Maîtrise de la qualité en projet Web
Délivré le : avr. 2023
1MILLION ARAB CODERS INITIATIVE (DATA SCIENCE TRACK )
Délivré le : août 2018