gm.

Un développeur full-stack freelance qui construit la fonctionnalité entière

Je mène une fonctionnalité de la base de données jusqu'à l'écran : le schéma, l'API, le front web et l'application mobile, déployés et testés. Directeur technique chez AzertyUI à la tête d'une équipe de quatre, avec des applications utilisées par +2 000 supporters et +3 000 patients.

Ouvert aux missions freelance · réponse dans la journée

Ce que je construis

Des produits livrés de bout en bout

Page de résultats chalet-montagne.com avec filtres et fiches de chalets

chalet-montagne.com

Une place de marché de chalets au ski refondue sur Symfony sans jamais arrêter de vendre : données et logique métier migrées d'abord, puis un nouveau moteur de recherche avec cache, requêtes optimisées et images WebP à la demande. J'ai développé seul le cœur à partir d'avril 2025, puis dirigé une équipe de quatre jusqu'à la livraison en juillet 2026.

+10 000 chalets · recherche de 20–50 s à 4–6 s · +390 tests · ~60 % de bande passante image en moins

Voir l'étude de cas
Application SmartCare, écran d'accueil et ses fonctionnalités

SmartCare

Une application patient–médecin pour la Tunisie, en ligne sur Google Play : rendez-vous et rappels, messagerie en temps réel, appels d'ambulance sur Google Maps. Seul ingénieur mobile, j'ai aussi écrit le backend FastAPI sur MongoDB, déployé sur AWS, et l'application web React.

+40 médecins · +3 000 patients

Voir l'étude de cas
Schéma de la plateforme AzertyUI : application Angular, API Gateway, services .NET en gRPC

Plateforme interne AzertyUI

Absences, notes de frais, tickets, contrats et fiches de paie au même endroit, sur des microservices .NET (ASP.NET Core) derrière une API Gateway, qui se parlent en gRPC, avec Angular 21 devant. Je dirige les quatre ingénieurs qui la construisent, ainsi que la supervision des serveurs.

équipe de 4 dirigée · microservices · gRPC · Angular 21

Comment se déroule un projet

  1. Un court appel

    On parle du produit, des utilisateurs et de ce qui est lent ou manquant aujourd'hui. Trente minutes suffisent en général.

  2. Un périmètre écrit et un premier jalon

    Vous recevez un périmètre en mots simples et un premier jalon vérifiable par tous les deux, chiffré au projet ou à la journée.

  3. Un travail visible

    Des commits relisibles sur votre dépôt, des tests qui grandissent avec chaque fonctionnalité, et une version déployée à cliquer à chaque étape.

Les questions qu'on me pose d'abord

Vous travaillez sur le front ou le back ?

Les deux, et la base de données en dessous. La plupart de mes projets demandaient tout le chemin, et c'est en le portant de bout en bout que je suis le plus utile.

Pouvez-vous rejoindre une équipe et un code existants ?

Oui. Je relis chaque pull request d'une équipe de quatre, et j'ai refondu une place de marché legacy encore en production.

Combien ça coûte ?

Cela dépend du périmètre : je chiffre au projet ou à la journée une fois le périmètre écrit. Le premier appel et le périmètre écrit sont gratuits.

Sur quel fuseau horaire travaillez-vous ?

Nabeul, Tunisie, en UTC+1 : une journée de travail européenne entière en commun, plus la matinée de la côte Est des États-Unis.

Dans quelles langues travaillez-vous ?

Français et anglais au quotidien (niveau B2, anglais certifié TOEIC), et allemand en B1.

Les autres façons de travailler ensemble

M'écrire CV