Architecture, performance, équipe : 10 ans à fiabiliser des systèmes critiques en exploitation continue (secteur public genevois, assurance, certification), sans jamais casser la production.
Chaque chiffre est vérifiable auprès de mes références.
Même exigence dans les deux cas, seul le cadre change.
Pas de big bang : chaque étape produit des résultats visibles avant la suivante.
Revue performance, dette et coûts · CI/CD fiable · observabilité · quick wins qui rassurent le métier dès les premières semaines.
Migrations sans interruption : .NET Framework → .NET 10, Angular 4 → 19, Electron · Clean Architecture, DDD / CQRS quand le domaine le justifie.
Recrutement, mentoring, standards partagés, langage commun technique ↔ métier, pour que la qualité survive à mon départ.
Cliquez pour dérouler chaque mission.
L'OCSIN est l'opérateur numérique de l'État de Genève : 600+ collaborateurs, ~1 400 applications, 530 000 utilisateurs. J'y pilote la refonte complète d'une application critique de gestion d'inventaire matériel, en exploitation continue.
Arrivé à 2 dans le chaos, changement de CTO en cours de route. Reparti avec 2 équipes autonomes de 4 devs + 1 PO, et une plateforme transformée, chiffres à l'appui :
| Avant | Après |
|---|---|
| Pages critiques à 20 secondes | 200 ms |
| Facture Azure ~14 k€/mois | ~2 k€/mois (−80 %) |
| SonarQube E, secrets en clair | SonarQube A, Key Vault, standards OWASP |
| Peu de tests, régressions fréquentes | 97 % de couverture, 0 incident majeur |
Et la ligne dont je suis le plus fier : 30 % de capacité de backlog technique négociée dans la roadmap business : la dette se réduit en continu, pas quand on aura le temps.
Chez le leader mondial de l'inspection et de la certification : migration Angular 14 → 19, upgrade Electron 24 → 36 (stabilité multi-OS, sécurité), migration .NET SDK-style, audit .NET 9, performance front & back, sur des applications critiques utilisées à l'international, sans interruption de service.
Refonte d'une application critique · .NET 6 → 10 · 10 → 1 100 tests
Migrations Angular 14 → 19 et Electron 24 → 36, sans interruption
20 s → 200 ms · Azure −80 % · Sonar E → A · 2 équipes construites
Migration majeure Angular 4 → 14, PrimeNG, socle applicatif refondu
Modernisation d'une application interne critique
Modules métier sur plateforme interne critique du négoce international
CRM pour agents immobiliers : .NET + PostgreSQL, Angular PWA, Stripe, RGPD, CQRS : architecture, code, infra et produit. La preuve que je sais aussi construire à partir d'une page blanche.
CDI à Genève ou mandat : décrivez votre contexte en trois lignes, je vous réponds sous 24 h avec un premier avis honnête : parfois "je peux aider", parfois "voilà qui il vous faut à la place".