Aller au contenu
Adel Zemzemi, architecte et ingénieur SaaS près de Paris

Adel Zemzemi

Je conçois des SaaS, je les fais grandir, j’y intègre l’IA et je les opère en production.

Votre SaaS Laravel est lent, fragile, et chaque mise en production fait peur. Je le rends solide. Et je le garde solide.

J’audite votre code et sa sécurité, je livre les corrections et les nouvelles fonctionnalités, IA comprise, et je pilote votre backend mois après mois.

Ça vous parle ?

Votre backend commence à ralentir la feuille de route.

  • Les pages et les API ralentissent à chaque palier de clients.
  • Chaque mise en production est un pari, et personne n’en est responsable.
  • Facturation et webhooks : ce que l’application accorde ne correspond plus à ce que les clients ont payé.
  • Vous avez hérité du code et vous devez savoir sur quoi vous bâtissez.
  • Le front tourne encore sur Vue 2 ou Nuxt 2.
  • Personne n’a vérifié, depuis la première version, quel client peut voir les données de quel autre.
  • Les fonctionnalités que vos clients attendent glissent de sprint en sprint.
  • Vous voulez de l’IA dans le produit, et personne ne sait ce qu’elle coûtera par client, quelles données elle enverra, ni ce qui se passe quand le fournisseur tombe.

Chaque sprint passé à contourner le problème est un sprint pris à la feuille de route. Plus vous attendez, plus la correction coûte cher.

Voir l’audit de code Laravel →

Commencez ici

Audit de code Laravel

5 jours ouvrés. Chaque risque identifié dans votre SaaS Laravel, sécurité comprise, classé par gravité, avec sa correction, son effort et un plan à 90 jours.

Ce que vous recevez

  • Un rapport écrit : chaque risque identifié, classé de Critique à Info, avec la correction et l’effort (XS à XL)
  • Un plan à 30/60/90 jours que votre équipe peut exécuter tel quel
  • Une restitution de 60 minutes, en appel vidéo ou par questions-réponses écrites
  • En PDF, Markdown et CSV, ou directement en tickets GitHub
  • L’écrit d’abord : points d’avancement écrits tout au long de la semaine, chaque constat par écrit

J’examine le code, le modèle de données, les files d’attente, la facturation et les webhooks, la sécurité et les droits d’accès, les fonctionnalités IA si présentes, et le déploiement.

Périmètre complet, déroulé jour par jour et FAQ →

Prix au forfait

3 000 € HT

Payé à la commande · 5 jours ouvrés à partir de l’accès effectif

Réserver un appel de 30 minutes (s’ouvre dans un nouvel onglet)

Remboursé intégralement si vous arrêtez à la fin de la réunion de lancement.

1 500 € HT de l’audit déduits d’un sprint, ou d’un Lead d’au moins 3 mois, signé dans les 14 jours suivant la restitution.

TVA en sus au taux applicable, précisée sur le devis.

Votre risque s’arrête à la réunion de lancement.

Arrêtez à la fin de la réunion de lancement, envoyez une demande écrite dans les 24 heures : vous êtes remboursé intégralement sous 14 jours. Les données partagées sont supprimées, avec une attestation écrite.

Périmètre

Une application déployable, jusqu’à environ 120 000 lignes backend et 60 000 lignes front, un environnement. Au-delà, sur devis. L’audit livre le diagnostic et le plan. La mise en œuvre est une mission distincte.

Une fonctionnalité livrée, ou les constats de l’audit corrigés

Sprint de livraison

Cadré par écrit avant le premier jour : les constats de l’audit corrigés, ou une nouvelle fonctionnalité livrée. Intégré à votre dépôt avec votre équipe, documenté, avec une note écrite.

  • 5 jours

    4 000 € HT

  • 10 jours

    7 500 € HT

Des fonctionnalités IA livrées dans votre application existante : import de documents, génération, relecture, rapprochement, traduction. Le fournisseur reste interchangeable, l’usage est plafonné par compte et par offre, les appels en échec sont retentés, puis signalés à vos utilisateurs par un message clair, et seules les données utiles à la fonctionnalité sont envoyées.

Les migrations (Vue 2 / Nuxt 2 vers 3, montées de version Laravel) sont au forfait, sur devis après un audit.

TVA en sus au taux applicable, précisée sur le devis.

Au mois, prépayé

Lead Laravel à temps partagé

Un lead Laravel senior dans votre équipe un nombre de jours défini chaque mois, pour un prix mensuel fixe.

  • Revue

    2 jours par mois

    2 000 € HT/mois

    • Revues de PR sur les chemins critiques
    • Une note d’architecture mensuelle
    • Décisions consignées par écrit
  • Recommandé

    Lead

    1 jour par semaine

    3 800 € HT/mois

    • Revues de PR sur les chemins critiques
    • Note d’architecture et décisions par écrit
    • Je code moi-même, un jour par semaine
  • Intégré

    2 jours par semaine

    7 200 € HT/mois

    • Revues de PR sur les chemins critiques
    • Note d’architecture et décisions par écrit
    • Livraison de fonctionnalités au sein de votre équipe

Prépayé le 1er du mois. Premier mois sans engagement, puis trimestre renouvelable, préavis de 30 jours.

Réserver un appel de 30 minutes (s’ouvre dans un nouvel onglet)

TVA en sus au taux applicable, précisée sur le devis. · Entité contractante et devise précisées dans la proposition écrite

Preuves

Je l’ai déjà fait.

Migration de framework, de Vue 2 à Vue 3 en production

Nexity · freelance, placé par une société de conseil

Migration de framework sur une plateforme à fort trafic

Situation

Une plateforme immobilière multi-équipes à fort trafic, sur Vue 2 et Nuxt 2.

Ce que j’ai fait

J’ai contribué aux décisions d’architecture backend, avec revues de code et accompagnement architectural entre les équipes.

Résultat

J’ai piloté la migration en production de Vue 2 / Nuxt 2 vers Vue 3 / Nuxt 3, sur quatre ans passés sur la plateforme.

API financières traçables, supervisées avec pistes d’audit

Conecs · freelance, placé par une société de conseil

Des API financières rapides et traçables sur une plateforme de paiement réglementée

Situation

Une plateforme réglementée de paiement et de titres-cadeaux numériques, dont les API manipulent des données financières.

Ce que j’ai fait

J’ai travaillé sur les temps de réponse d’un parcours d’API critique. J’ai structuré les domaines métier (DDD, architecture hexagonale), avec pistes d’audit et supervision sur chaque API qui manipule des données financières.

Résultat

Temps de réponse améliorés sur un parcours d’API critique. Chaque API financière tracée et supervisée.

MakeResume, le créateur de CV pour les professionnels

MakeResume · mon propre SaaS

Un SaaS avec de l’IA en production, conçu et exploité seul

Situation

Un créateur de CV en SaaS, du premier commit aux offres payantes.

Ce que j’ai fait

Je l’ai construit de bout en bout en Laravel et Vue sur AWS : abonnements Paddle, 8 langues, génération de PDF. L’IA dans le produit : import et analyse de CV, réécriture, lettres de motivation, adaptation à une offre d’emploi et traduction complète, avec OpenAI et Anthropic derrière une interface unique, des limites d’usage par offre et des consignes qui interdisent au modèle d’inventer des chiffres.

Résultat

En ligne sur makeresume.io en 8 langues, exploité par moi en production.

makeresume.io → (s’ouvre dans un nouvel onglet)
Rendevo, qui filtre les prospects avant qu’ils n’arrivent dans votre agenda

Rendevo · mon propre SaaS

Un SaaS de prise de rendez-vous qui qualifie avant

Situation

Une page de réservation laisse n’importe qui prendre un créneau. Rendevo pose d’abord les questions de qualification, et n’ouvre l’agenda qu’aux prospects qui correspondent.

Ce que j’ai fait

Je l’ai construit de bout en bout : une API Laravel découpée par domaine métier, une application Nuxt et un site Astro. Abonnements Paddle, agendas Google et Outlook avec liens Meet ou Teams.

Résultat

En ligne sur rendevo.com, exploité par moi en production.

rendevo.com → (s’ouvre dans un nouvel onglet)
Adel Zemzemi, architecte et ingénieur SaaS près de Paris

Avec qui vous travaillez

Avec moi, directement : je mène l’appel, l’audit et la restitution moi-même. Plus de dix ans de backends en production, et des SaaS à moi que je fais tourner.

Ma stack

  • aws

Avant de réserver

Nous avons déjà des développeurs. Pourquoi faire appel à vous ?

Votre équipe connaît le produit. J’apporte un regard senior extérieur sur ce qui casse en premier, et un plan écrit pour qu’elle l’exécute.

Pouvez-vous ajouter de l’IA à notre produit ?

Oui, sous forme de Sprint de livraison, cadré par écrit comme toute fonctionnalité. Elle s’intègre à votre application Laravel existante sans réécriture : le fournisseur passe derrière une interface unique et reste interchangeable, l’usage est plafonné par compte, la réponse du modèle est vérifiée avant d’être enregistrée, et seules les données utiles à la fonctionnalité quittent vos systèmes.

Qui voit notre code et nos données ?

L’accès démarre une fois l’accord de confidentialité et l’accord de traitement des données (DPA) signés. Il est en lecture seule, les données de production restent dans vos systèmes, et votre code est supprimé 30 jours après la livraison.

Et si notre code est en bon état ?

Alors le rapport le dit, avec tout ce qui a été vérifié. Vous obtenez une confirmation indépendante, et le plan liste ce qu’il faut surveiller à mesure que vous grandissez.

Quand pouvez-vous démarrer ?

Vous choisissez la date de démarrage en réservant, parmi les créneaux ouverts dans mon agenda.

Qui met le plan en œuvre ?

Votre équipe, à partir du plan tel qu’il est écrit. Si vous voulez que j’en livre une partie avec elle, c’est le Sprint de livraison ou le Lead Laravel à temps partagé.

Parlons-en

Trente minutes.
Vous repartez en sachant quoi corriger en premier.

Nous regardons votre produit ensemble. Vous repartez avec une première lecture de votre architecture et une réponse franche : l’audit est-il adapté ?

P.-S. Le moment le moins cher pour trouver ce qui casse en premier, c’est avant que ça casse. Et l’audit est remboursé intégralement si vous arrêtez à la fin de la réunion de lancement.