Présentation
Mon projet principal est une plateforme de gestion des études à l’étranger que j’ai conçue et construite de bout en bout. Elle dispose d’un portail destiné aux étudiants et d’un back-office d’agence couvrant les applications, le téléchargement et la relecture des documents, le suivi des statuts et les paiements. Pile : Next.js, React, TypeScript, Supabase/PostgreSQL. L’autorisation est appliquée au niveau de la base de données — Sécurité au niveau de ligne PostgreSQL, permissions granulaires par rôle, et intégrité garantie par déclencheurs de base de données plutôt que par code applicatif. Elle est trilingue français / arabe / anglais avec un support complet de droite à gauche, et génère plus de 1 200 pages de programme de manière programmatique pour la recherche.
Ce dans quoi je suis particulièrement doué :
• Systèmes multi-rôles et multi-locataires où les différents utilisateurs ne doivent jamais voir les données de l’autre — une autorisation appliquée dans la base de données, pas seulement cachée dans l’interface.
• Interfaces arabes / français / anglais avec une mise en page RTL appropriée, pas une réflexion automatique après coup.
• Intégration des paiements pour les clients nord-africains et moyen-orientaux : Chargily Pay, CCP / BaridiMob, ainsi que des passerelles internationales standard.
• API WhatsApp Business Cloud pour les notifications automatisées aux clients.
• Conception axée sur la sécurité. Je termine un master en sécurité des systèmes d’information, et je conçois le modèle d’autorisation avant de développer les fonctionnalités.
Je travaille mieux avec des agences, des cabinets de conseil et des petites entreprises qui ont besoin d’un vrai logiciel derrière leur service, pas seulement d’une page d’atterrissage — agences d’études à l’étranger et d’immigration, immobilier, et toute personne gérant les dossiers clients, documents et flux de travail mis en scène.
Je prends aussi en charge des projets plus petits et plus rapides : pages d’atterrissage, sites web d’une page et de présentation, sites de portfolio et de petites entreprises, formulaires de contact et de réservation, versions multilingues d’un site existant, ainsi que des correctifs de performance et de référence. Mêmes standards, délais plus courts, tarifs adaptés. Si vous ne savez pas ce dont vous avez besoin, dites-moi ce que le site doit réellement faire et je vous le dirai franchement.
Comment je travaille : je cartographie d’abord votre processus et vos rôles réels, je m’accorde d’un champ d’application et d’un prix fixes avant tout code, et je livre en étapes révisables. Je préfère vous dire qu’une fonctionnalité est une mauvaise idée plutôt que de la construire et de vous facturer pour elle.

