[nom]
Software Engineer Rea ct ( J a v a scr ip t / Typescript / Redux) (+5 YEARS EXPERIENCE)
[lien]
+ [téléphone] · [e-mail]
PROFESSIONAL EXPERIENCE
Since · Front-End Engineer @ SQLI, Casablanca, Morocco/ Project THALES.
Octobre 2024 · Developed front-end interfaces by adhering to components defined in Storybook to ensure UI/UX
consistency
Developed responsive user interfaces ensuring optimal performance and compatibility cross modern browsers and devices..
Improve front-end performance by optimizing load times and page weight, while implementing accessibility (A11Y) best practices.
Estimate tasks duration.
Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
February 2023 · Front-End Engineer @ SQLI, Casablanca, Morocco/ Project AMDS Marketplace Commerce
Octobre 2024 · wrote clean and maintainable code.
Maintained atomic web design principles, accelerating development speed by 15%.
Transformed UX/UI design mockups into interactive web pages, enhancing user experience.
Front end Bug Fixing and solving browser Compatibility issues.
Technical support of the development team.
Ensure client support and documentation of user stories.
Helped estimate tasks duration.
Use support during and after using the Platform.
Collaborated with business analysts and UI/UX designers to align on project goals and requirements.
Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
February 2022 · Front-End Engineer @ SQLI, Rabat, Morocco/ Project Legrand
February 2023 · Creating a new custom front theme and configuring the build process.
Customized themes and created reusable templates for dynamic content.
Cutting mockups from Sketch using 5 breakpoints (xs, sm, md, lg, xl).
Collaborated with the editorial team to streamline CMS workflows and UI.
Making an audit and optimization of the application.
Implementation of custom lazy-loading.
Collaborated closely with the backend team to define API endpoints and data structures, ensuring smooth integration between front-end and back-end systems.
Conducted thorough testing and debugging, identifying and resolving issues related to data loading, and user interface interactions.
Interfaced with a Business Analyst on a regular basis, providing technological expertise.
Helped estimate tasks duration.
September 2020 · Software Engineer @ Digital Team Services, Casablanca, Morocco/ Project AVYOO
Implemented server-side rendering and code splitting techniques, accelerating page load
February 2022
times by 25% and enhancing user experience.
Developed a single page application (SPA) JavaScript, HTML5, CSS3, React, React Router, Redux, ES6, Webpack, etc.
Retrieved data from Back-End asynchronously by using Redux-Thunk middleware.
Implemented custom hooks to properly consume API on the front end and send back data captured in the UI in JSON format to the back end.
Collaborated closely with the backend team to define API endpoints and data structures, ensuring smooth integration between front-end and back-end systems.
Optimized applications for maximum speed and scalability.
Communicated with developers and technical experts daily.
Maintained code and fixed bugs in a different array of projects.
[nom] - CV
March 2020 · Software Engineer Intern @ Digital Team Services, Casablanca, Morocco/ Project AVYOO
September 2020 · Development and implementation of the statistics and reports module for an international
web and mobile application for online surveys using ReactJs, Redux, React Router, JavaScript, HTML5, CSS3, ES6, Webpack, etc.
Implemented user authentication using JWT (JSON Web Tokens), enhancing the security and user experience of the application.
Implemented custom hooks to properly consume API on the front end and send back data captured in the UI in JSON format to the back end.
Optimized applications for maximum speed and scalability.
April 2018 · Software Engineer Intern @ MINISTRY OF HEALTH DELEGATION, Settat, Morocco.
July 2018 · Designed and developed application for a Fleet Management (JavaScript, jQuery, Ajax, Bootsrap4,
MySQL, Webpack, Php).
Building a front-end architecture based on components and blocks standard.
App Conception.
Development and documentation of web elements/ components (responsive) according to requirements.
EDUCATION
2018-2020 · Master’s Degree of computer science and complex systems -University Hassan 1- FST Settat
2015-2018 · Bachelor’s degree of Computer Engineering
2015 · Bac S with Honors
TOOLS AND MACHINE LANGUAGES
Languages JavaScript, TypeScript
Frameworks & Libraries React, Redux, Material UI, React Router, Bootstrap, Tailwind CSS
Serverless Frameworks Serverless Framework, AWS SAM
Cloud Platforms Azure, AWS (Lambda,API Gateway,Cognito,S3,DynamoDB)
Authentication & Security OAuth 2.0, JSON Web Tokens (JWT), AWS Cognito
API Integration RESTful APIs, GraphQL
Industrialization Tools Npm, Grunt/Gulp, Webpack
Processes and Tools Agile Scrum, Jira,Confluence
Web Design Figma, Sketch, InVision
Databases SQL, Microsoft SQL Server (SSMS),PostgreSQL
Modeling Tools Merise, UML
Industry software Visual Studio 2019, Visual Studio Code,Git
Operating systems Windows, Linux
HUMAN LANGUAGES · ABOUT ME
Arabic · Autonomous and takes ownership
French · Works well in a team
English · Methodical and organized
CERTIFICATION
Twilio Segment Implementation Certification
Shopify Development Fundamentals
Contentful Certified Professional
[nom] - CV