Available for New Roles (Barcelona & Remote)

Building Reliable Product Systems From 0 to 1

Front-End Engineer with 3+ years of experience building production web and mobile applications using React, TypeScript, and Next.js.

I focus on component architecture, reusable design systems, performance optimization, and test coverage across unit, integration, and E2E testing. Most recently the sole Front-End Engineer at Didit, where I owned frontend architecture end to end — from a real-time analytics dashboard to a client-facing identity verification product used across 220+ countries, integrating REST APIs and collaborating closely with Product, Design, and Backend teams. Comfortable with AI-assisted development tools like GitHub Copilot and Claude Code as part of a modern workflow, and experienced with CI/CD, Docker, and AWS. I'm persistent, a quick learner, and I like solving problems with simple, scalable solutions.

CAREER HISTORY

Work Experience

Sole Front-End Engineer

Didit Protocol • Barcelona, Spain
APR 2023 — APR 2026 (3 YRS)
  • Built reusable React and TypeScript components for diditui-v2, an open-source design system powering all web products across the platform.
  • Improved frontend performance and reliability by optimizing rendering, state management, and critical user flows on a real-time analytics dashboard (business.didit.me).
  • Developed responsive, accessible interfaces (WCAG AA) using React, TypeScript, HTML, and CSS for a client-facing identity verification product used across 220+ countries.
  • Integrated frontend applications with REST APIs and backend services to support real-time verification and analytics workflows.
  • Added unit, integration, and end-to-end tests (Jest, Playwright) for critical user journeys, maintaining code quality across the codebase.
  • Built a cross-platform iOS & Android identity wallet using React Native and Expo, integrating native biometrics and secure storage.
  • Used GitHub Actions for CI/CD and AWS/Docker for deployment and containerization throughout the product lifecycle.
React TypeScript Next.js React Native Expo Design Systems Jest / Playwright CI/CD
ACADEMIC BACKGROUND

Education

1337 CODING SCHOOL (42 NETWORK)

Computer Science & Software Architecture

2019 — 2022 • Ben Guerir / Khouribga, Morocco

Rigorous project-based, peer-to-peer learning environment without teachers or exams. Focused on C/C++, algorithms, data structures, system design, and software engineering principles.

GET IN TOUCH

Let's Connect

I am currently open to full-time Front-End Engineer or React Native roles based in Barcelona or Remote. Have a project or position in mind? Let's talk!