Aller au contenu

Genève, Suisse

Full-stack product builder

J'utilise l'IA au maximum pour construire des produits de bout en bout, sans jamais lâcher la logique ni la stack.

Ingénieur logiciel à Genève, j'ai passé dix ans à bâtir des systèmes critiques dans la santé, la banque et la cybersécurité, avant de lancer mes propres produits. J'aide startups et PME à livrer vite grâce à l'IA, sans rien céder sur la solidité.

Auparavant chezOneDoc(nouvel onglet)Pictet(nouvel onglet)CYSEC(nouvel onglet)ID Quantique(nouvel onglet)

Produits

Trois produits conçus, développés et lancés, du premier commit aux premiers clients.

Filetable(nouvel onglet)

CTO & co-fondateur/2026 → aujourd'hui

L'IA qui lit les factures, contrats et relevés d'une entreprise, puis les classe, les relie et les transforme en données fiables et traçables.

  • 28 types de documents
  • Hébergé en Suisse
  • Next.jsRendu serveur, SEO et sites bilingues rapides, de la landing à l'app complète.Utilisé chezFiletableSwelv
  • ReactInterfaces riches et temps réel : tables, éditeurs, extension Chrome.Utilisé chezFiletableBranchlateCYSEC
  • TypeScriptTypage de bout en bout, du front à l'API, pour livrer vite sans casser.Utilisé chezFiletableBranchlateOneDoc
  • PostgreSQLModèles relationnels flexibles, migrations sans interruption de service, données traçables et auditables.Utilisé chezFiletableBranchlateOneDocID Quantique
  • LLM & agentsIA agentique en production : agents, conversation avec les documents, RAG, extraction structurée et classification.Utilisé chezFiletableBranchlate
  • OCRLecture des scans et photos, découpage automatique des PDF multi-documents.Utilisé chezFiletable

Branchlate(nouvel onglet)

Fondateur/2024 → 2026

Les traductions d'un logiciel gérées comme du code : synchronisées avec les branches Git, traduites avec l'IA, modifiables en direct sans redéploiement.

  • Incubé au FONGIT
  • Utilisé par OneDoc, Agora Care, GutUp et HiParly
  • ReactInterfaces riches et temps réel : tables, éditeurs, extension Chrome.Utilisé chezFiletableBranchlateCYSEC
  • TypeScriptTypage de bout en bout, du front à l'API, pour livrer vite sans casser.Utilisé chezFiletableBranchlateOneDoc
  • NestJSAPI modulaire avec GraphQL et WebSocket pour la collaboration en temps réel.Utilisé chezBranchlate
  • GraphQLUn schéma typé partagé par l'app web, la CLI et l'extension.Utilisé chezBranchlate
  • PostgreSQLModèles relationnels flexibles, migrations sans interruption de service, données traçables et auditables.Utilisé chezFiletableBranchlateOneDocID Quantique
  • LLM & agentsIA agentique en production : agents, conversation avec les documents, RAG, extraction structurée et classification.Utilisé chezFiletableBranchlate

Swelv(nouvel onglet)

Co-fondateur/2025 → 2026

Le « Strava de la lecture » : une app iOS et Android pour suivre ce que lisent ses amis, et lire plus, ensemble.

  • 5,0 ★ sur l'App Store
  • 20+ versions en un an
  • FlutterUne seule base de code pour iOS et Android : 20+ versions publiées en un an.Utilisé chezSwelv
  • DartLe langage de Flutter, typé et rapide.Utilisé chezSwelv
  • iOSPublication et mises à jour sur l'App Store, connexion avec Apple.Utilisé chezSwelv
  • AndroidPublication sur Google Play, connexion avec Google.Utilisé chezSwelv
  • Next.jsRendu serveur, SEO et sites bilingues rapides, de la landing à l'app complète.Utilisé chezFiletableSwelv

Approche

L'IA a changé ma façon de travailler. Pas ce qui fait un bon produit.

  1. 01

    L'IA au maximum

    Code, tests, migrations, documentation, revues : je l'utilise partout, et elle me fait gagner des semaines.

  2. 02

    Jamais en pilote automatique

    L'IA va toujours au plus vite. Je la cadre, je relis, je mesure, et je décide de ce qui part en production.

  3. 03

    Une stack qu'on maîtrise

    Des standards ouverts, hébergés là où il faut, plutôt qu'une pile de SaaS et de boîtes noires.

Lire : Lancer vite, puis tenir

Services

Ce que je peux prendre en main pour vous, seul ou avec votre équipe.

Parcours

  1. Architecture de la plateforme et du pipeline IA : OCR, classification, extraction structurée par LLM et traçabilité de chaque valeur jusqu'au document source.

    filetable.com ↗ (nouvel onglet)
  2. Développement de l'app Flutter iOS et Android de A à Z, backend, publication et mises à jour sur les stores.

    swelv.com ↗ (nouvel onglet)
  3. Du problème au produit payant : design produit, full-stack, CLI npm, extension Chrome, intégration LLM et ventes.

    branchlate.com ↗ (nouvel onglet)
  4. Genève

    Enseignement du développement logiciel au Centre de formation professionnelle technique de Genève.

  5. Plateforme suisse de prise de rendez-vous médicaux : vaccination, certificats COVID, sécurité. Revues de code, mentorat et recrutement.

    Scala · Akka · Play · PostgreSQL · Angular

    onedoc.ch ↗ (nouvel onglet)
  6. via KeyTeo

    Automatisation des déploiements, monitoring et pipelines de release pour une banque privée genevoise.

    Bamboo · Puppet · Python · Bash

    pictet.com ↗ (nouvel onglet)
  7. EPFL Innovation Park

    API de gestion de certificats et coffre-fort de clés (PKI, X.509, TLS) en Scala, Akka et gRPC, déployés sur Kubernetes.

    Scala · Akka · gRPC · React · Kubernetes

    cysec.com ↗ (nouvel onglet)
  8. Logiciel pour un système critique de communication quantique.

    Scala · ZeroMQ · PostgreSQL

    idquantique.com ↗ (nouvel onglet)

Formation

  • 2018MSc Software Engineering · HES-SO
  • 2016BSc Ingénierie des technologies de l'information · HEPIA
  • 2013CFC d'informaticien et maturité professionnelle · CFPT

Stack

Toute la chaîne, du produit à l'infrastructure, que je sais faire tourner moi-même. Survolez une techno pour voir où je l'ai utilisée.

Web
Next.jsRendu serveur, SEO et sites bilingues rapides, de la landing à l'app complète.Utilisé chezFiletableSwelvReactInterfaces riches et temps réel : tables, éditeurs, extension Chrome.Utilisé chezFiletableBranchlateCYSECTypeScriptTypage de bout en bout, du front à l'API, pour livrer vite sans casser.Utilisé chezFiletableBranchlateOneDocAngularApplications métier à grande échelle.Utilisé chezOneDocCYSEC
Mobile
FlutterUne seule base de code pour iOS et Android : 20+ versions publiées en un an.Utilisé chezSwelvDartLe langage de Flutter, typé et rapide.Utilisé chezSwelviOSPublication et mises à jour sur l'App Store, connexion avec Apple.Utilisé chezSwelvAndroidPublication sur Google Play, connexion avec Google.Utilisé chezSwelv
IA & données
LLM & agentsIA agentique en production : agents, conversation avec les documents, RAG, extraction structurée et classification.Utilisé chezFiletableBranchlateClaude CodeMon outil de tous les jours pour coder, tester et relire, cadré par des règles écrites et jamais livré sans relecture.Utilisé chezFiletableSwelvOCRLecture des scans et photos, découpage automatique des PDF multi-documents.Utilisé chezFiletablePostgreSQLModèles relationnels flexibles, migrations sans interruption de service, données traçables et auditables.Utilisé chezFiletableBranchlateOneDocID QuantiqueMongoDBDocuments flexibles quand le schéma évolue vite.
Infra
DockerEnvironnements identiques du poste de dev à la production, builds reproductibles en CI.Utilisé chezBranchlateCYSECKubernetesDéploiements zero-downtime, migrations sans coupure, rolling updates et montée en charge.Utilisé chezCYSECTemporalWorkflows durables pour l'IA et les traitements longs : reprises, files de priorité, open source et auto-hébergé.Utilisé chezFiletableOpenTelemetryTraces, métriques et requêtes lentes : savoir pourquoi c'est lent avant de deviner.Utilisé chezFiletableGitLab CICI/CD complète : tests, builds et déploiements automatisés à chaque merge.Utilisé chezOneDocCYSECID QuantiqueNginxReverse proxy et TLS devant les services SaaS.Utilisé chezCYSECLinuxServeurs, scripts et automatisation des déploiements.Utilisé chezPictetCYSEC
Backend
Node.jsAPIs, workers et une CLI publiée sur npm.Utilisé chezBranchlateNestJSAPI modulaire avec GraphQL et WebSocket pour la collaboration en temps réel.Utilisé chezBranchlateGraphQLUn schéma typé partagé par l'app web, la CLI et l'extension.Utilisé chezBranchlateScalaServices backend critiques avec Akka, Play et gRPC : santé, cybersécurité, quantique.Utilisé chezOneDocCYSECID Quantique

Contact

Un produit à lancer, ou à remettre d'aplomb ?

Écrivez-moi quelques lignes sur votre projet. Basé à Genève, je travaille sur site en Suisse romande ou à distance, en français comme en anglais.

Écrire un emailGitHub (nouvel onglet)