Career summary

Frontend-focused software engineer with 4+ years building high-performance web applications using React, Next.js, TypeScript, and Tailwind CSS. Experienced delivering production websites from design to deployment, optimizing Core Web Vitals, implementing SEO best practices, and collaborating closely with Product, Design, and cross-functional stakeholders to create scalable user experiences. Strong background in CI/CD, cloud platforms, accessibility, and responsive design.

Technical Skills
Frontend stack: React, Next.js (SSR, SSG), Javascript((ES6+), TypeScript, Tailwind CSS, Vite, React Native, Responsive Design, Accessibility (WCAG), SEO optimization, Performance optimization (Core Web Vitals)
Backend & APIs: Node.js, NestJS, REST APIs, GraphQL, PostgreSQL
Tools and Platforms: Docker, Git/GitHub, GitHub Actions, Vercel, Railway, AWS, Figma, Claude Code, Cursor, Codex
Experience
Senior Frontend Developer (Freelance), Netopia
May 2025 – present | Rabat, Morocco

  • Architected and shipped national healthcare platform serving 1,000+ practitioners across 50+ health centers.
  • Digitized 80% of morocco football federation workflows by leading frontend architecture and shipping a nationwide digital platform.
  • Improved compliance accuracy by building an OCR-powered document analysis tool that detected document changes automatically.
  • Improved coordination across Morocco's healthcare ecosystem by leading web and mobile frontend development for CNSS's electronic medical record platform.
  • Core Stack: React, Next.js, React Native, Material UI, React Query, REST APIs, Docker, Azure

    Fullstack Developer (remote), Devotech
    Mar 2022 – May 2025 | Agadir, Morocco

  • Architected and shipped React/Next.js frontend for marketplace platform serving 5,000+ active users.
  • Built and maintained reusable component library (40+ components); established design-to-code workflow using Figma; reduced design-to-implementation cycle by 30%.
  • Optimized frontend performance: reduced initial load time from 4.2s to 1.8s through code splitting, lazy loading, and image optimization; maintained Core Web Vitals targets across all pages.
  • Designed and implemented secure authentication system (JWT + OAuth); architected intuitive login/authorization flows.
  • Mentored 2+ junior developers on React best practices, component architecture, accessibility standards, and testing methodologies.
  • Implemented CI/CD pipelines with GitHub Actions; automated testing and deployment; reduced release cycle from 2 hours to 15 minutes.
  • Established responsive design standards and accessibility guidelines (WCAG compliance); audited and remediated accessibility issues across application.
  • Frontend developer (Remote, Contract), Egaliti
    Sep 2023 – Jun 2024 | London, England
  • Built production payment processing frontend for cross-currency transactions.
  • Implemented security best practices: authentication (AWS Cognito), authorization, and encrypted data handling; passed financial compliance audit with zero findings.
  • Improved development velocity by creating a reusable component library from scratch.
  • Strengthened platform security by implementing authentication, authorization, and access controls.
  • Shipped weekly features across 8-hour timezone gaps; maintained one-week release cadence with distributed product teams.
  • Core Stack: Next.js, Zustand, TypeScript, TailwindCSS, Figma, AWS Cognito, Security Best Practices

    Frontend developer (Remote, Contract), Egaliti
    Sep 2023 – Jun 2024 | London, England

  • Built pixel-perfect payment processing UI from Figma designs; implemented responsive components with zero design rework.
  • Architected reusable component library from scratch (50+ components); reduced feature delivery time by 40% for subsequent flows; enforced accessibility standards (WCAG 2.1) across all components.
  • Implemented secure authentication (AWS Cognito) and authorization workflows with intuitive UX.
  • Optimized responsive design and Core Web Vitals; maintained LCP <2.5s and CLS <0.1 across all device sizes.
  • Shipped weekly features across distributed teams (8-hour timezone gap); maintained one-week release cadence with async-first documentation.
  • Projects
    Merizo⁠, Shared Expense Management Platform Next.js, TypeScript, PostgreSQL, Drizzle ORM, Better Auth
  • Built a full-stack expense management platform for groups to track, split, and settle shared expenses.
  • Reduced settlement complexity by implementing a debt-simplification algorithm that minimized required transfers.
  • Ensured financial accuracy by developing expense-splitting logic with automatic rounding correction.
  • Implemented secure authentication, group management, and financial reconciliation workflows.
  • venez⁠, Tourism & Events Discovery Platform Next.js, TypeScript, NestJS, PostgreSQL, AWS
  • Built a platform connecting users to events, activities, and destinations across Morocco.
  • Expanded accessibility by implementing multilingual support and RTL layouts.
  • Contributed to backend API development, cloud deployment, and payment integrations.
  • Improved discoverability by implementing SEO best practices for search-driven growth.
  • Education
    Bsc computer science, Sup management
    Oct 2021 – Jun 2022 | Fes, Morocco

    Relevant coursework: Android development, Advanced Java, PHP, Advanced Javascript

    Computer Engineering Diploma, Université Ibn Zohr
    Sep 2019 – Jun 2021 | Agadir, Morocco

    Relevant coursework: Data Structures & Algorithms, Operating systems, Networking, Python, OOP in (Java, c#, C++), C, and web development

    Languages
    EnglishFrench