Tech Lead · Architecte logiciel · Genève

Votre plateforme .NET / Angular coûte trop cher, migre trop lentement, ou plus personne n'ose y toucher ? Je la remets d'aplomb.

Architecture, performance, équipe : 10 ans à fiabiliser des systèmes critiques en exploitation continue (secteur public genevois, assurance, certification), sans jamais casser la production.

📍 Genève (Carouge) 🇨🇭 Résident, permis B, zéro formalité d'embauche 🗣️ Français natif · anglais professionnel CDI ou mandat, disponible
Ils m'ont confié leurs systèmes critiques
OCSINÉtat de Genève · en cours
SGSCertification · Genève
Meilleurtaux · ASSUREAAssurance · Paris
OrangeTélécoms · Lyon
20 s → 200 ms
pages critiques, mêmes données
14 k → 2 k€
facture Azure mensuelle (−80 %)
E → A
qualité SonarQube
97 %
couverture de tests
10 → 1 100
tests automatisés (OCSIN)
0
incident majeur en production

Chaque chiffre est vérifiable auprès de mes références.

Deux façons de travailler ensemble

Vous recrutez, ou vous cherchez un renfort ?

Même exigence dans les deux cas, seul le cadre change.

CDI · Genève

Un Tech Lead qui reste et qui transmet

  • Reprise en main de plateformes critiques : dette, performance, coûts cloud
  • Montée en compétence des équipes : mentoring, standards, code reviews structurées
  • Culture qualité mesurable : de 10 à 1 100 tests sur ma mission actuelle
  • Habitué aux environnements réglementés et au support N2/N3
Parlons de votre équipe
Mandat / Régie

Un renfort senior, opérationnel immédiatement

  • Missions de modernisation cadrées : migrations .NET & Angular sans interruption de service
  • Déjà en mission à l'État de Genève (via Hortis), références locales vérifiables
  • Environnement anglophone maîtrisé (mission SGS, applications internationales)
  • Disponibilité temps plein, dossier administratif irréprochable
Parlons de votre besoin
Méthode

Trois temps, dans cet ordre.

Pas de big bang : chaque étape produit des résultats visibles avant la suivante.

01

Stabiliser

Revue performance, dette et coûts · CI/CD fiable · observabilité · quick wins qui rassurent le métier dès les premières semaines.

02

Moderniser

Migrations sans interruption : .NET Framework → .NET 10, Angular 4 → 19, Electron · Clean Architecture, DDD / CQRS quand le domaine le justifie.

03

Faire grandir

Recrutement, mentoring, standards partagés, langage commun technique ↔ métier, pour que la qualité survive à mon départ.

Références détaillées

Trois contextes, trois preuves.

Cliquez pour dérouler chaque mission.

OCSIN · État de GenèveRefonte d'une application critique, mission en coursTech Lead .NET · 2025 – présent · via Hortis

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.

  • → Réécriture complète en C# / .NET MAUI, migration .NET 6 → 10 : Clean Architecture, DDD / TDD / MVVM
  • → Culture de test installée : de 10 tests à mon arrivée à 1 100 aujourd'hui, régressions en chute
  • → Outil de plannings avancés conçu pour la gestion des actifs, utilisé par 4 secteurs
  • → Modules front React 19 sur le parc existant, requêtage Oracle optimisé, support N2/N3
ASSUREA · MeilleurtauxPlateforme de 2 000+ courtiers remise d'aplombStaff Engineer / Tech Lead · 2022 – 2024 · Paris

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 :

AvantAprès
Pages critiques à 20 secondes200 ms
Facture Azure ~14 k€/mois~2 k€/mois (−80 %)
SonarQube E, secrets en clairSonarQube A, Key Vault, standards OWASP
Peu de tests, régressions fréquentes97 % 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.

SGS · GenèveModernisation d'applications internationales, sans interruptionSenior Software Engineer · 2024 – 2025 · via SQLI · environnement anglophone

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.

Parcours

10 ans, une constante : les systèmes qu'on n'a pas le droit d'arrêter.

2025 – présent · Genève

Tech Lead .NET · OCSIN, État de Genève

Refonte d'une application critique · .NET 6 → 10 · 10 → 1 100 tests

2024 – 2025 · Genève

Senior Software Engineer · SGS (via SQLI)

Migrations Angular 14 → 19 et Electron 24 → 36, sans interruption

2022 – 2024 · Paris

Staff Engineer / Tech Lead · ASSUREA (Meilleurtaux)

20 s → 200 ms · Azure −80 % · Sonar E → A · 2 équipes construites

2019 – 2022 · Lyon

Senior Software Engineer · Kinougarde & Complétude

Migration majeure Angular 4 → 14, PrimeNG, socle applicatif refondu

2018 – 2019 · Lyon

Software Engineer · Orange Applications for Business

Modernisation d'une application interne critique

2017 – 2018 · Lyon

Software Engineer · Avanade, mission Louis Dreyfus Company

Modules métier sur plateforme interne critique du négoce international

Témoignages

Ce que disent ceux qui ont travaillé avec moi.

Passionné, grande culture IT, très bon niveau en C# et Angular. Ses qualités techniques et son engagement permettent une très bonne délivrabilité.
Antoine JéhannoHead of Software Engineering
Couteau suisse, vitesse d'exécution, solutions élégantes. Vigilant sur la sécurité et les performances, capable d'accompagner les équipes en tant que Staff Engineer.
Nabil A.Ingénieur
Passionné, sérieux, autonome. A réussi à réduire fortement la facture Cloud. Je le recommande pour un poste de Tech Lead.
Gilles TourreauTech Lead Azure & .NET
Projet personnel

PipeImmo, un SaaS conçu et livré seul, de bout en bout

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.

Lire l'étude de cas →

Un système critique à reprendre en main ?

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".