Profile summary

Front-End Engineer with experience across 2 organizations, focusing on front-end and back-end feature delivery, component architecture, and responsive design. Developed vehicle booking flows, search filtering systems, and internal enterprise dashboards using React and TypeScript. Committed to building maintainable user interfaces and integrating robust APIs.

Career highlights

Vehicle Search And Filtering: Built vehicle search and filtering by price, category, and color with API-based filtering and pagination to list over 22,000 vehicles efficiently.

React UI Components: Architected reusable React UI components for an internal enterprise dashboard, reducing code redundancy by 30% and accelerating future feature development velocity.

Full Stack Mobility Platform: Managed the full-stack engineering function as part of the software development team, overseeing front-end and back-end feature delivery for the company mobility platform.

Key skills

TechnicalJavaScript TypeScript HTML CSS. React.js Next.js Tailwind CSS Redux Context API GraphQL. REST APIs WebSockets GraphQL Subscriptions API Integration
ProfessionalTanStack Query GSAP Framer Motion Server-Sent Events (SSE) OAuth 2.0 JWT. Responsive Design Performance Optimization Component Architecture

Professional experience

Full-Stack Engineer InternSep 2025 - Dec 2025
Nex MobilityMarrakech, Morocco

Managed the full-stack engineering function as part of the software development team, overseeing front-end and back-end feature delivery for the company mobility platform. Coordinated technical execution across reservation flows, verification systems, and administrative interfaces.

  • Developed the complete vehicle booking flow, covering search, reservation, checkout, KYC verification, payment, and contract generation using jsPDF.
  • Built vehicle search and filtering by price, category, and color with API-based filtering and pagination to list over 22,000 vehicles efficiently.
  • Implemented the checkout experience with dynamic pricing for additional features based on selected options and the client rental duration.
  • Integrated VoveID for identity verification as part of the booking process.
  • Built a back-office panel to make maintenance easier, including reservation, agency management, and administrative dashboards, alongside multilingual support using i18n.
Web Development InternJun 2021 - Sep 2021
Phosboucraa – OCP GroupLaayoune, Morocco

Contributed to software engineering operations inside an Agile team, supporting internal enterprise dashboard projects by building user interface elements and integrating backend data endpoints.

  • Architected reusable React UI components for an internal enterprise dashboard, reducing code redundancy by 30% and accelerating future feature development velocity.
  • Collaborated within an Agile team across two sprint cycles to deliver critical UI enhancements that directly improved operator workflow efficiency.
  • Implemented responsive cross browser layouts and integrated REST APIs to surface real time operational data on the dashboard.
Front-End Developer InternJun 2021 - Sep 2021
Phosboucraa – OCP GroupLaayoune, Morocco

Operated within an Agile development team across the 2021-06 to 2021-09 period, contributing to internal enterprise dashboard applications and building user interface components.

  • Architected reusable React UI components for an internal enterprise dashboard, reducing code redundancy by 30% and accelerating future feature-development velocity.
  • Implemented responsive, cross-browser layouts and integrated REST APIs to surface real-time operational data on the dashboard.

Projects

Space Pong (React · Django · PostgreSQL · WebSockets)React Django PostgreSQL WebSockets

Education

Diploma in Computer Systems ArchitectureJan 2022 - Present
1337 Coding School (42 Network)
DUT – University Diploma of TechnologyJan 2020 - Jan 2022
EST – École Supérieure de Technologie