La philosophie : livrer en autonomie
Ce qui définit mon travail, c'est la livraison autonome de projets complets : de la compréhension du besoin jusqu'à la mise en production et la maintenance. Pas des bouts de code isolés, mais des produits qui tournent et servent de vrais utilisateurs.
baccalaureat.sn — l'apprentissage du produit
Parti d'une simple archive d'annales, il est devenu une plateforme complète : 475 épreuves, 2 500+ utilisateurs, 80 000 vues, un paywall SenePay, un dashboard analytics, et désormais un assistant IA de révision (RAG). J'y ai appris que construire le produit n'est que la moitié du travail : le faire trouver (SEO) et le faire vivre (rétention, premium) compte autant. Le SEO a d'ailleurs décollé : +80 % de clics Google en un mois.
L'intégration de l'IA dans mes applications
Récemment, j'ai investi le sujet de l'IA appliquée : des chatbots intégrés à mes produits. Un assistant conversationnel sur mon portfolio (amarsyll.pro) qui répond aux questions sur mon parcours, et un assistant RAG sur baccalaureat.sn qui répond à partir des vraies annales. Streaming des réponses, garde-fous anti-hallucination, clé API sécurisée côté serveur : l'IA bien intégrée change l'usage d'un produit.
SyllVS & les SaaS métier
Le SaaS de gestion de flotte (API Symfony + React/Redux Toolkit, multi-tenant, paiements) m'a formé à l'architecture applicative découplée. D'autres SaaS métier m'ont appris à modéliser des domaines spécifiques : comprendre le métier avant de coder fait la différence entre un outil utilisé et un outil abandonné.
Le fil rouge : le self-hosting
Tout tourne sur mon VPS Ubuntu, en self-hosted, par choix : Apache, PHP-FPM, MySQL, services Node sous systemd. Plus de travail que du managed, mais une maîtrise complète de la chaîne, du code au serveur.
Ce que je retiens
- Livrer de bout en bout forme plus qu'une succession de tâches isolées.
- Le SEO et la rétention font partie du métier, pas juste le code.
- L'IA bien intégrée (streaming, RAG, sécurité) ajoute une vraie valeur d'usage.
- Comprendre le domaine métier est aussi important que la technique.
Ouvert à de nouvelles missions
Je suis disponible pour de nouveaux projets : développement full-stack, SaaS, API, ou intégration d'IA (chatbots, RAG) dans une application existante. Si vous cherchez quelqu'un qui livre un produit complet et le fait vivre en production, parlons-en.