Victor Santos · Développeur freelance & directeur technique

Propre et dans les délais.

J’accompagne les produits du premier commit au lancement, et je dirige les équipes d’ingénierie quand une entreprise a besoin de quelqu’un pour porter la tech.

01 / Services

Les fondations d’abord, les lumières en dernier.

Quatre façons de travailler ensemble, de la stratégie au lancement. Continuez à faire défiler. SurvolezTouchez une partie pour y accéder.

01 / 04

Direction technique

Je reprends ou pilote l’ingénierie : roadmap, recrutement et prestataires. Puis je pose l’architecture sur laquelle tout le reste repose.

  • Reprises & passations
  • Modélisation métier & choix d’architecture
  • Revues de code & leadership
La direction technique en détail

02 / 04

Backend & automatisation

Les services, les bases de données et le cloud sur lesquels tout tourne, ainsi que les jobs et agents qui le font tourner tout seul.

  • Services & API NestJS / Fastify
  • Kubernetes, Terraform & Keycloak
  • Agents IA & workflows automatisés
Le backend et l’automatisation en détail

03 / 04

Développement web & applicatif

Ce que les utilisateurs touchent vraiment : des applis web, back-offices et sites rapides et accessibles, posés proprement sur le backend.

  • Vue / Nuxt, React / Next.js, PHP & WordPress
  • Back-offices et outils d’administration
  • Performance & SEO
Le développement web en détail

04 / 04

MVP & lancements produit

Une première version ciblée en quelques semaines : déployée, monitorée, avec de vrais utilisateurs.

  • Réduire le périmètre à l’essentiel
  • Authentification, facturation Stripe & admin dès le départ
  • Conçu pour grandir, pas pour être réécrit
Les MVP en détail

En production

Quatre couches. Un produit en production.

La plupart des produits ont besoin de plusieurs de ces couches. Je peux prendre en charge toute la stack, ou rejoindre votre équipe exactement là où il manque une pièce.

Me contacter

02 / Ma méthode

Une architecture propre, par défaut.

La même approche sur chaque projet : le métier au centre, les frameworks en périphérie, des tests partout.

Architecture hexagonale : le domaine est au cœur de l’application ; des adaptateurs comme l’API, les tests, la base de données et les services tiers se branchent sur des ports en périphérie, et toutes les dépendances pointent vers l’intérieur. Application Domaine API Tests Données Tiers Les dépendances pointent vers l’intérieur
  1. 01 · DDD

    Le métier d’abord

    Le vocabulaire du métier est celui du code. Des bounded contexts, des agrégats et des cas d’usage qu’on peut lire à voix haute aux personnes qui les portent.

  2. 02 · Hexagonale

    Ports & adaptateurs

    Bases de données, frameworks et prestataires se branchent en périphérie. Le domaine ne les importe jamais : on peut donc les changer sans tout réécrire.

  3. 03 · Tests

    Testé par défaut

    Tests unitaires sur le domaine, tests d’intégration sur les adaptateurs, tests end-to-end sur les parcours utilisateurs. Le tout lancé à chaque changement.

  4. 04 · Clean code

    Ennuyeux, exprès

    Des modules courts, des noms explicites, l’infrastructure as code et des décisions écrites. Une base que le prochain développeur sera content de reprendre.

03 / Projets choisis

Livré, et toujours en service.

Toujours les mains dans le code.

J’ai commencé sur des backends très orientés données, puis je suis passé freelance fin 2022. Aujourd’hui je partage mon temps entre la direction technique d’une entreprise de paiement et mes propres produits, depuis Paris, pour des clients partout.

Un bureau partagé pour les équipes et leur IA

Burotomo

Fondateur · Seul développeur

Tickets, documents et pipelines avec validations humaines, où l’IA de chacun se connecte via MCP et peut travailler sur sa propre machine. Les agents tournent en bac à sable, sans jamais voir un secret. Hébergé à Paris, facturé via Stripe.

Seul, de bout en bout

  • TypeScript
  • Nuxt
  • Claude Code
  • MCP
  • Keycloak
  • Kubernetes

Dons & pourboires, sur terminal et en ligne

HEOH

Directeur technique · depuis 2023

La collecte de dons et de pourboires sur terminaux de paiement, bornes et en ligne, pour les associations et les commerçants. Je dirige le backend qui rapproche chaque transaction et produit relevés et reversements pour les partenaires, ainsi que l’infrastructure Kubernetes sur laquelle il tourne.

Reversements entièrement automatisés

  • NestJS
  • TypeScript
  • PostgreSQL
  • Terraform
  • Helm
  • Nuxt

Leads immobiliers

Visiteonline

Développeur · 2021-2022

Écriture du moteur de scraping d’une activité de leads immobiliers : des crawlers qui collectaient les annonces sur le web, puis les analysaient, nettoyaient, dédoublonnaient et importaient.

Des leads collectés automatiquement

  • Scraping
  • Crawlers
  • Data pipelines
  • Backend

Communauté d’instruments électroniques

Muzikaloid

Cofondateur · Développeur

Cofondateur d’une association pour celles et ceux qui conçoivent et fabriquent leurs propres instruments électroniques, et auteur de son forum : permissions relationnelles avec OpenFGA, jobs en arrière-plan avec BullMQ, déploiement en GitOps.

Des statuts jusqu’à Kubernetes

  • Nuxt 3
  • MongoDB
  • OpenFGA
  • BullMQ

Défi solidaire des pompiers de Paris

Un Défi pour Tim

Design & développement

Refonte du site de collecte d’un défi organisé par des pompiers de Paris pour soutenir un camarade blessé : un thème WordPress sur mesure avec les dons HelloAsso intégrés.

Dons intégrés

  • WordPress
  • PHP
  • HelloAsso

Sur l’établi · petits projets

  • SquadraDes agents IA qui travaillent ensemble comme une escouade de dev.
  • StorybzrkUn bot sans interface qui écrit et publie du contenu Instagram avec Claude, selon un planning.
  • Le Prêt FacileUne place de marché de prêts où des courtiers répondent aux demandes des emprunteurs. Nuxt 4, Fastify, Prisma.

04 / Contact

Un produit à lancer ?

Dites-moi sur quoi vous travaillez et où ça bloque. Je réponds sous un jour ouvré.

Ouvert aux nouveaux projets · Paris · À distance

M’écrire