À propos
Je construis du backend qu'un autre dev peut encore lire un an plus tard. L'ennui, c'est une feature.
J'ai bossé sur des backends de startups et de SaaS. Flux OAuth2, modèles de données multi-tenant, intégrations tierces, du Postgres et du Mongo. Les vraies décisions difficiles sont presque toujours dans le modèle de données. Une fois que c'est bon, le reste, c'est surtout de la frappe au clavier.
En dehors du travail je lis plus de papiers que de blog posts, et je passe du temps à comprendre comment les bases de données et les brokers de messages fonctionnent vraiment, pas juste comment les appeler.
APIs en production
multi-tenant, paiement, e-learning
Go · Node · TS
stack principale
Code lisible par défaut
petites unités, frontières explicites
Expériences
Développeur Backend
Bifora Consulting (Remote)
Je bosse sur une plateforme SaaS multi-tenant. Architecture backend, modélisation des données, ownership des API REST de bout en bout, et chasse à la latence sur les chemins critiques quand ça compte.
NestJSNode.jsTypeScriptMongoDBDéveloppeur Mobile & Backend
Fihary Soft
Livraison de features côté mobile et sur le backend qui va avec. Pas mal de temps passé à découper des modules legacy en morceaux assez petits pour être testables, et à débloquer le flow de release.
NestJSTypeScriptKotlinDéveloppeur Full Stack
Mesupres
Construit une plateforme e-learning de zéro. Parcours interactifs côté front, API REST sécurisées et un schéma PostgreSQL bien normalisé côté back.
Next.jsSpring BootPostgreSQLREST APIDéveloppeur Full Stack
In_IT
Développement de produits web de bout en bout, Next.js côté front et Spring Boot côté back. Conception de features, API REST, modélisation des données et la plomberie quotidienne pour mettre les features entre les mains des utilisateurs.
Next.jsSpring BootTypeScriptPostgreSQL
Je construis pour l’ingénieur qui héritera de ce code l’année prochaine.
Petites unités. Frontières explicites. Du code qu'on n'a pas besoin de t'expliquer six mois plus tard.
Compétences
Langages & Runtimes
APIs & Frameworks
Bases de données & Infrastructure
Architecture & Outils
Projets
Service d'auth en Go sur gRPC. Émission de tokens, flux OAuth2, store de comptes sur Postgres. Packagé en Docker pour pouvoir l'héberger soi-même.
Chat temps réel pensé pour la confidentialité. Sessions anonymes, messages qui s'effacent, transport Redis qui ne garde que ce qu'il a besoin de garder.
Petit CLI en Go. Tu le pointes sur un dossier, tu lui donnes des règles, il range. Pas de daemon, pas de GUI, juste le binaire.
Plateforme e-learning pour enseignants et étudiants. Authoring d'un côté, diffusion et suivi de progression de l'autre. Spring Boot derrière, Next.js devant.
Éducation et Certifications
Master en Génie Logiciel et Bases de Données
École Nationale d’Informatique de Fianarantsoa (ENI)
Études avancées en architecture logicielle, systèmes backend, conception de bases de données et applications distribuées.
Licence en Informatique
École Nationale d’Informatique de Fianarantsoa (ENI)
Formation axée sur le développement logiciel, les bases de données, les algorithmes et les technologies web.