You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Anthony RogerAR

Anthony Roger

Architecte Logiciel | Legacy · Audit · Cadrage

€700/day
Caen, FR
8-15 years

Average response time: 1 hour

About Anthony

Vous avez un problème technique à débloquer rapidement ?

Legacy critique, décision d’architecture risquée, dette technique qui ralentit vos équipes, ou besoin d’un regard externe pour trancher — j’interviens en missions courtes avec un objectif simple : produire un résultat concret et mesurable.

Architecte logiciel (Java/Kotlin) — 10+ ans sur systèmes critiques

  • Modernisation d’un ERP médical (1000+ hôpitaux)
  • Réduction d’un cycle de release de 2 jours à 2 heures
  • Responsable opérationnel et développeur principal d’une plateforme de trading, avec <150 ms de latence en production
J’interviens sur :

  • Audit d’architecture et identification des risques
  • Diagnostic et stratégie de sortie de legacy
  • Appui CTO / prise de décision technique
  • Mise en place de traçabilité des exigences
  • Développement ciblé si nécessaire

Format d’intervention :

Missions courtes, cadrées, sans engagement long
Livrable exploitable (recommandations, plan d’action, correctifs)
Impact mesurable dès les premières semaines

Pour qui ?
CTO, DSI, Tech Lead confrontés à une situation bloquante ou à fort enjeu.

Modalités :
Télétravail privilégié. Présentiel possible (1–2 jours) selon besoin.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • ENSICAEN
    Enseignant ingénieur | Architecture & Ingénierie logicielle
    EDUCATION AND E-LEARNING
    June 2023 - Today (3 years)
    Caen, France
    J'enseigne l'ingénierie logicielle comme un tout cohérent — du besoin fonctionnel jusqu'au déploiement, sans rupture.

    L'idée centrale : une bonne solution naît d'une chaîne continue entre la clarté du besoin, les décisions d'architecture et la rigueur technique. Pas de silos.

    Ce que je transmets concrètement :

    - Fondamentaux ancrés dans le sens : analyse sémantique des structures, invariants et préconditions, puis TDD

    - Développement itératif piloté par les spécifications

    - Cohérence bout en bout : du besoin métier au code livré

    - Livraison réelle : CI/CD, conteneurisation, packaging production
    Knowledge Management Software Architecture TDD Stratégie de conduite du changement Scala
  • Groupe Softway Medical
    Transverse architect
    SOFTWARE PUBLISHING
    September 2018 - February 2021 (2 years and 5 months)
    Aix-en-Provence, France
    Architecte au sein d'une équipe d'architecture transverse, en appui d'un ERP médical legacy de 20 ans utilisé par 1000+ hôpitaux, sans autorité directe sur 27 équipes.

    - Conception et promotion d'un modèle d'intégration des architectes au sein des équipes, orienté impact.

    - Proposition d'un système de pairing systématique entre architecte afin de mitiger le stress cognitif et maintenir la connaissance.

    - Structuration d'un processus de conseil à la direction — passage à des propositions documentées avec scénarios multiples, améliorant la clarté des décisions et réduisant l'ambiguïté politique.

    - Décomposition structurée de problèmes transverses complexes en causes racines indépendantes, réduisant la charge cognitive et améliorant la communication des arbitrages.

    - Conception et implémentation d'un système de traçabilité bidirectionnelle des exigences conforme au MDR européen (2017/745) sur 27 équipes.

    - Modernisation de la plateforme (Java 6→8, restauration du système de build, migration SaaS/OpenShift) sans perturber le fonctionnement des 27 équipes.
    Kotlin Software Architecture Lean Automatisation TDD
  • SmartTrade Technologies
    Project Lead
    SOFTWARE PUBLISHING
    April 2016 - October 2018 (2 years and 6 months)
    Aix-en-Provence, France
    Prise en charge d'une plateforme de trading legacy (Chicago Mercantile Exchange + autres marchés) gérant l'orchestration d'ordres en temps réel avec des contraintes de latence <150ms. Reconstruction de la capacité de livraison, de la clarté du code et de la confiance client.

    - Identification des goulots d'étranglement de latence dans le workflow client. Proposition et vente d'optimisation (factures séparées), puis implémentation et livraison.

    - Réduction du cycle de release de 2 jours à 2 heures par automatisation de la chaîne de livraison bout en bout.

    - Maintien du SLA de latence <150ms en production.

    - Stabilisation du support projet à moins d'1 incident par semaine.

    - Re-spécification des noyaux fonctionnels (gestion des ordres, synthèse d'instruments) restaurant la clarté et la maintenabilité d'une base de code non documentée.

    - Restauration des suites de tests sur 3 domaines métier (~100 tests chacun) : agrégation de prix, distribution de prix, orchestration d'ordres.

    - Conception et implémentation de tests d'intégration en black-box pilotés par le comportement, écrits avant l'implémentation via un framework maison.

    - Implémentations avec traçabilité complète pour la conformité aux audits et la résolution d'incidents.

    - Arbitrage entre parties prenantes business, architecture, performance et management pour définir une roadmap technique et de livraison équilibrée.
    Automatisation Spécifications techniques Relation clients Java Testing

Recommendations

Be the first to recommend Anthony

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's degree
    Ecole publique d'Ingénieurs et Centre de Recherche.
    2015
    Master's degree
  • Master's degree
    IAE Caen
    2015
    Master's degree

Skill set

Categories