Logiciel · Infrastructure · Responsabilité technique

Je relie logiciel et infrastructurepour créer de la clarté.clarté.

Responsable technique — logiciels et infrastructure

Ingénieur full-stack & plateforme · Laravel · Nuxt · Linux

Genève, Suisse · Français / Anglais

Je relie ingénierie logicielle, infrastructure et besoins opérationnels, avec une approche centrée sur des architectures simples, robustes et maintenables.

Une méthode concrète

Comment je passe d’un problème à un système maintenable.

Une séquence courte pour passer d’un problème observé à une solution exploitable et partageable.
Repérer un motif
Quelque chose reste plus difficile que nécessaire.
Construire la plus petite forme utile
Tester une solution ciblée avant d’en faire un système plus large.
Partager ce qui fonctionne
Conserver les éléments durables sous forme de documentation, de motifs ou d’open source.
Step 0 of 0
Au-delà du développement applicatif

Un rôle technique transversal.

J'assume la responsabilité technique interne principale au sein d'une PME industrielle, avec un périmètre couvrant les applications métier, l'infrastructure Linux, le réseau, le support interne et la gouvernance de la sécurité.

Mon périmètre couvre les applications utilisées dans l'ensemble de l'entreprise, l'infrastructure interne et les environnements techniques qui accompagnent les systèmes livrés aux clients.

Ingénierie applicative
Laravel, Nuxt, TypeScript et APIs REST pour soutenir les workflows opérationnels, du modèle de données au support en production.
Plateforme et infrastructure
Linux, virtualisation, réseau, déploiement et supervision des systèmes internes et de production.
Responsabilité technique
Coordination des décisions techniques liées au logiciel, à l’infrastructure, au support et à la sécurité.
Domaines d’impact

Là où le logiciel, l’infrastructure et la responsabilité technique créent une valeur concrète.

Systèmes métier
Des applications full-stack au service des processus métier, du modèle de données et des APIs aux interfaces, au déploiement et au support.
Plateformes et infrastructure
Linux, virtualisation, réseau, déploiement, supervision et exploitation quotidienne.
Responsabilité technique
Coordination des décisions techniques concernant le logiciel, l’infrastructure, le support et la sécurité.
Outils réutilisables
Des packages open source extraits de problèmes récurrents et maintenus comme composants documentés et réutilisables.
L’open source, rendu concret

Quelques outils nés de problèmes récurrents.

Je publie des packages ciblés lorsqu’un motif devient utile au-delà de son contexte initial.
  • Des formulaires de bout en bout
    FormForge et FormForge Client relient les définitions de formulaires Laravel aux interfaces Nuxt, à la validation et à la soumission.
  • Des contrats qui traversent les couches
    Laravel TypeBridge transforme les ressources Laravel en contrats TypeScript prévisibles pour les applications frontend.
  • Des workflows de communication
    LaraMJML gère le rendu d’e-mails Laravel responsives, tandis que NotificationCompass explore une gestion plus claire des préférences de notification.
  • De petits outils aux responsabilités claires
    Nuxt Typewriter encapsule un détail d’interface précis au lieu de le faire réinventer dans chaque application.
Les questions auxquelles je reviens

Les questions façonnent le travail.

Les questions que j’utilise pour rendre les choix techniques concrets.
Quel compromis compte le plus ?
Rendre explicites le coût, la rapidité, la flexibilité et la fiabilité avant de choisir une solution.
Qui en sera responsable après le lancement ?
Concevoir pour les personnes qui devront l’exploiter, le faire évoluer et le maintenir.
Que se passe-t-il en cas de panne ?
La reprise, l’observabilité et une responsabilité claire doivent faire partie de la conception.
Qu’est-ce qui doit rester possible ?
Protéger les processus et les décisions dont l’activité ne peut pas se passer.

Parlons logiciel et infrastructure.

Explorez la collection open source ou contactez-moi pour parler d’un système technique, d’une interface ou d’un problème opérationnel.
Open source

Des outils open source ciblés pour Laravel, PHP, Nuxt et TypeScript.