Skip to content
Zrigou

Open to new projects

Agadir, Morocco

MohamedZrigou, full-stack web and mobile developer in Agadir, Morocco

Full-stack developer with 5+ years building web and mobile products in React, Next.js and React Native. I founded a clinic SaaS, built a private finance app, and work on platforms for SNCF, BARNES and a Moroccan ministry.

  • SNCF
  • OUIGO
  • BARNES International
  • Ministry of Industry and Commerce
  • Junior & Cie
  • Clinoly
  • Masroufi
  • Inspectra

Selected work

Products I own, from schema to screen.

Three products I designed and built myself. Every screen below is from the real software, running on sample data.

01 / SaaS Platform

Clinoly

Clinic management for doctors, clinics and medical centres.

  • Multi-tenant from the database up
  • French, Arabic RTL and English
  • Every record access is logged
Clinoly dashboard with today's patients, upcoming appointments and quick actions
Clinoly waiting room on a phone

02 / Mobile App

Masroufi

A private personal finance app that keeps every dirham on your device.

  • No account, no server, no analytics
  • Arabic first, plus French and English
  • Encrypted backups you control
Masroufi reports with cash flow and spending comparisons
Masroufi home screen in Arabic with a right-to-left layout
Masroufi home screen in dark mode

03 / Chrome Extension

Inspectra

Audit any page for performance, SEO, accessibility and security, then see exactly what to fix.

  • Core Web Vitals with attribution
  • Crawls whole sites
  • Runs locally, nothing is uploaded
A website open in Chrome, ready to be audited
Inspectra side panel with an overall score of 98 and Core Web Vitals

Client & team projects

Platforms people rely on.

About

I build software the way it should be used: fast, clear and dependable. Over more than five years I have shipped web and mobile products for international clients, and I care as much about the data model as the last pixel.

Experience

  1. 2023 – Present

    Webodrope

    Mobile & Web Developer

    • Build cross-platform mobile and web applications with React Native and Next.js for international clients.
    • Integrate REST APIs with backend services and containerize development environments with Docker.
  2. 2021 – 2023

    ViralWave

    Mobile & Web Developer

    • Developed responsive mobile and web applications using React Native and Next.js.
    • Improved UI/UX and application performance across several client products.
  3. Founder

    Clinoly

    Founder & Lead Developer

    Building a multi-tenant clinic management platform, from the product and the database to deployment.

Services

What I can build for you.

01

Web applications

Fast, accessible products in Next.js and React, from a marketing site to a multi-tenant SaaS with its own admin console.

  • Next.js
  • React
  • TypeScript

02

Mobile apps

Cross-platform apps with React Native and Expo that work offline, handle right-to-left layouts properly and feel native.

  • React Native
  • Expo
  • SQLite

03

Backend & APIs

REST and GraphQL APIs with authentication, background jobs and data models built to keep working as the product grows.

  • Node.js
  • NestJS
  • PostgreSQL

04

Chrome extensions

Browser tools that do real work inside the page, and that ask only for the permissions they can justify.

  • Manifest V3
  • Plasmo
  • React

05

Multilingual & RTL

Interfaces in Arabic, French and English, with right-to-left treated as a first-class layout instead of a late fix.

  • Arabic RTL
  • French
  • English

06

Deployment & delivery

Docker, CI/CD with GitHub Actions and a repeatable path to production, so releases stay routine.

  • Docker
  • GitHub Actions
  • CI/CD

Skills

The toolbox, and where it is used.

Front-end

Clinoly, OUIGO, BARNES

ReactNext.jsTypeScriptTailwind CSSReduxFramer MotionVite

Mobile

Masroufi

React NativeExpoExpo RouterPush notificationsLocal SQLiteBiometrics

Back-end & APIs

Clinoly

Node.jsNestJSExpressRESTGraphQLWebSocketsAuthentication

Data

Clinoly, Taalim

PostgreSQLPrismaMongoDBSupabaseFirebaseRedis

DevOps

Clinoly, Ministry portal

DockerDocker ComposeGitHub ActionsCI/CDAWS / GCPLinuxGit

Testing & tooling

Masroufi, Inspectra

PlaywrightJestVitestaxe-coreESLintPrettier

Browser & CMS

Inspectra, Ministry portal

Chrome extensionsPlasmoDrupal 10

Contact

Have a project? Let's talk.

Tell me what you are building and where it needs to go. I work with teams and founders on web, mobile and browser products.