Work Experience
SQLI
Front End Engineer
Multi-Repo Strategy · SDK Integration · Cross-Team Collaboration · Performance Optimization · Systems Design
Jan 2025 - Present
Morocco
Currently leading frontend initiatives for large-scale, multi-repo platforms with SDK-based architecture. I design and implement robust technical solutions, ensuring maintainability and scalability across teams. My day-to-day involves close collaboration with product, design, and backend teams to define reusable UI patterns and deliver complex features with high precision. I focus on optimizing UX and web performance, resolving production issues swiftly, and mentoring teammates through code reviews and onboarding sessions. I also contribute to our design system through Storybook, aligning cross-team standards, and manage frontend planning using Jira with precise effort estimations.
React 18+TypeScriptViteVitestReact Testing LibraryZustandREST APIWeb PerformanceDebuggingJiraConfluenceBitbucketDesign System
E-commerce APIs Integration · Rendering Optimization · Analytics · Accessibility
Jan 2022 - Jan 2025
Morocco
Implemented key features end-to-end using React, Vite, TypeScript, and Zustand. My work included core modules like cart persistence, product personalization, and SDKs distributed across multiple repositories. I optimized legacy systems for rendering efficiency and led improvements in bundle size and UX. Additionally, I handled analytics integration, accessibility audits, and contributed to testing strategies and modular architecture. Regularly participated in Scrum ceremonies, pull request reviews, and sprint planning with the team.
JavaScriptNode.jsReactJasmineMochaREST APIDebuggingWeb Performance
Responsive UI Design · REST API Integration · Bug Fixing · Testing & Refactoring
Mar 2021 - Jan 2022
Morocco
Began my journey by building UI components in React and Redux, closely following Figma designs. I collaborated with backend teams to integrate REST APIs with proper error handling and data flow. This role helped me build strong foundations in responsive design, browser compatibility, and performance basics. I contributed to writing unit tests, refactored legacy codebases, and gained practical exposure to Git workflows, Agile processes, and basic CI/CD pipelines.
React 16+JavaScriptReduxJestEnzymeFigmaDocker
Novelis
Intern Full Stack JavaScript Developer
Internal application
Jan 2020 - Mars 2020
Morocco
Implement the UI, written in React & Redux.
Authentication using JWT (React/Express.js).
Building asynchronous actions using Redux-Saga.
Forms validation using Redux-Form.
Using Node.js, Express.js, and MongoDB for backend development and APIs.
Internationalization with i18n.
GIT & Gitlab to manage project.
Deployment in Heroku.
React 16Node.jsExpressMongoDBMongooseReduxREST APIHerokuGitlabJWT