Réalisations et projets
Des applications développées en stage et en freelance, et des projets personnels. Pour chacune : le besoin de départ, ce que j’ai développé et les choix techniques qui ont compté.
Hosteed, plateforme de location de logements
J’ai reconstruit une plateforme de location de logements à Madagascar après des problèmes de stabilité sur son site WordPress. Le projet couvrait la recherche de logements, la réservation, le paiement en ligne et le back-office.
Next.js · TypeScript · Tailwind · PostgreSQL · VPS client
Moduloop Impact, calculateur d'impact environnemental
Pendant mon stage chez Moduloop, j’ai développé une application pour calculer l’impact environnemental des projets d’aménagement. Elle remplaçait un travail sur tableur et permettait de comparer des scénarios puis d’exporter les résultats en PDF.
Next.js · TypeScript · Tailwind · Node.js
Moduloop Kits, configurateur de kits d'aménagement
Après Moduloop Impact, j’ai développé un outil pour préparer les offres d’aménagement : composer des kits de produits, calculer leur impact environnemental et comparer leurs tarifs à l’achat ou à la location sur un, deux ou trois ans.
Next.js · React · Prisma · PostgreSQL · Better Auth
Quintyss V3, CMS multi-sites
J’ai participé à la V3 d’un CMS pour administrer plusieurs sites clients depuis une même plateforme. Mon travail portait sur l’architecture, le développement, les revues de code et un éditeur permettant de publier les modifications sans redéploiement.
Next.js · TypeScript · Fastify · Drizzle · PostgreSQL · Stripe · Railway
Captures non publiées à la demande du client.
Edukai, application iOS de révision pour les lycéens
Application iOS pour les lycéens : on importe un cours, l'application en extrait les concepts et interroge dessus. Un moteur pédagogique entretient une estimation statistique de la maîtrise de chaque concept et de la difficulté de chaque question, et commande la question suivante pour viser un taux de réussite cible.
Expo · React Native · NestJS · BullMQ · Redis · PostgreSQL · pgvector · Drizzle · TypeScript · OpenAI

Freelance Manager, pilotage de mon activité de freelance
J’ai développé l’outil que j’utilise pour gérer mon activité indépendante : clients, propositions commerciales, factures et suivi des paiements. Il rapproche aussi les tâches issues de Linear des montants à facturer et propose une interface MCP pour les agents.
Next.js · React · Prisma · PostgreSQL · better-auth · MCP · Railway
Voir le projet freelance-manager.tristanhourtoulle.frConnexion requise : les données sont propres à chaque compte.Dégommix, compteur de points pour les petits chevaux
J’ai développé Dégommix pour les parties de petits chevaux Astérix avec ma mère. On continue à jouer sur le plateau ; l’application garde le score, l’historique des actions et la durée de la partie sur les téléphones des joueurs.
Next.js · Socket.IO · PostgreSQL · Drizzle · Better Auth · PWA
Voir le projet degommix.tristanhourtoulle.frConnexion requise : les données sont propres à chaque compte.
Vous recrutez un développeur full-stack ?
Je recherche mon premier CDI après deux ans d’activité indépendante menés en parallèle de mes études. Pour échanger sur le poste et votre équipe, vous pouvez m’écrire ou me contacter sur LinkedIn.





