Disponible pour des projets sélectionnés

Je transforme les bonnes idées solutions digitales

Je suis Ayoub — Software engineering j'aide à transformer des idées ambitieuses en solutions web performantes, fiables et adaptées aux vrais besoins

ayoub@dev:~/building⌘
const developer = {
  name: 'Ayoub Arahmat',
  focus: ['backend', 'product'],
  toolkit: Python + JavaScript,

  async build(idea) {
    return ship(idea,
      { quality: true, scale: true }
    )
  }
}
Tous les systèmes sont opérationnels v2026.07

01 / Projets sélectionnés

Des produits utiles,
bien conçus.

J’accorde de l’importance au travail souvent invisible : des systèmes clairs, des fondations robustes et un produit réellement utilisable.

02 / Ma boîte à outils

Une stack pragmatique
pour des produits concrets.

01

Backend

Python, Django, Django REST Framework, FastAPI, Node.js, Celery et Rust.

02

Frontend

TypeScript, React, Next.js, Vue.js, Nuxt.js et Ember.js.

03

Données & cloud

PostgreSQL, Redis, MongoDB, Docker, GitLab CI/CD, Nginx et Linux.

04

Ma façon de travailler

De la réflexion produit au déploiement, en passant par les API et la performance, j’aime prendre en charge le parcours complet.

03 / Carnet de bord

Notes sur le développement.

Voir tous les articles ↗

04 / Conseil

De l'aide Django,
à la demande.

Je propose des missions de conseil ciblées sur des projets Python et Django — des interventions courtes et pratiques qui rendent votre équipe et votre code plus solides.

  • 01

    Identifier et corriger les problèmes de performance.

  • 02

    Mettre en place l'outillage DX : gestionnaires de paquets, formateurs, linters, vérificateurs de types.

  • 03

    Gérer les grosses montées de version — Python, Django, PostgreSQL.

  • 04

    Écrire et optimiser les suites de tests.

  • 05

    Faire évoluer Git et la CI/CD pour les grandes équipes et les grands dépôts.

Le conseil, l'écriture et l'open source se nourrissent mutuellement dans mon travail. Si vous rencontrez un problème que j'ai déjà vu, il y a sans doute une note à ce sujet sur mon blog. S'il est nouveau pour moi, je creuse — et la solution devient souvent un nouvel article, dont la prochaine équipe profitera aussi.

05 / Contact

Un beau problème
à résoudre ? Parlons-en.

Basé à Casablanca, Maroc.
Collaboration avec des équipes partout.

GitLab ↗LinkedIn ↗

Demande de CV

Où dois-je l’envoyer ?

Indiquez votre adresse email et je vous enverrai mon CV au format PDF.

Votre adresse est utilisée uniquement pour envoyer ce CV.