Ingénieur logiciel senior full-stack et plateforme

Des systèmes produits sécurisés, livrés de l'idée à la production.

Je construis des systèmes web, mobiles, backend et cloud, ainsi que la mécanique opérationnelle qui les rend fiables. Fondateur de SELINEXT, j'ai récemment travaillé sur des plateformes Spring Boot OAuth/OIDC, des produits Next.js, des applications Flutter haute performance, des infrastructures Google Cloud, le DevSecOps et la mise en production.

Réalisations sélectionnées

Des preuves issues de systèmes qui devaient être livrés, évoluer et rester maintenables.

SELINEXT - plateforme sécurisée

Plateforme de formation et d'évaluation Coris SIC

Travail produit, sécurité et infrastructure de bout en bout pour une plateforme de formation et d'évaluation.

  • Pilotage de l'ingénierie avec Next.js, React, Spring Boot, Java, PostgreSQL, Nginx et Google Cloud Platform.
  • Conception de flux OAuth 2.0/OIDC avec Spring Authorization Server, MFA, JWT, RBAC, renouvellement/déconnexion sécurisés et contrôles d'autorisation en temps réel.
  • Mise en place de la livraison et des opérations de sécurité avec Docker, OpenTofu, Ansible, GitHub Actions, Workload Identity Federation, Cloudflare Tunnel, Semgrep, Trivy, SBOM et logs structurés.
Next.jsSpring BootPostgreSQLGCPDevSecOps

Mission contractuelle - workflows 3D/VFX temps réel

Travail Flutter produit pour Simulon

Intervention Flutter mobile, web et desktop pour des surfaces produit liées à la 3D temps réel et aux effets visuels.

  • Modernisation de flux GraphQL/Ferry/Hive historiques vers REST, Riverpod, Isar, pagination, cache normalisé, stale-while-revalidate et synchronisation SSE.
  • Profilage de workflows Flutter/Unity contraints, réduction des reconstructions et correction des chemins critiques cache/réseau.
  • Synchronisation réactive des uploads, favoris, publications et traitements cloud, avec support web/desktop, téléchargements, scènes/prises/rendus et diagnostic Blender.
FlutterRiverpodIsarRESTSSE

Leadership frontend, releases mobiles, systèmes de trading

Livraison produit Zalisoft et Goldman

Frontend, Flutter et livraison produit pour des plateformes e-commerce, actualités, fintech et trading.

  • Direction de travaux Next.js, React, Flutter, Tailwind CSS, SSR, authentification, autorisation, internationalisation, revue et livraison.
  • Réalisation de parcours de paiement sécurisé, suivi de commande, architecture d'état, administration, SEO, interfaces complexes et releases mobiles.
  • Conception et livraison d'Elira, plateforme de trading en Spring Boot et Next.js avec stratégies planifiées, traitement résilient des ordres et administration temps réel.
ReactNext.jsFlutterSpring BootPaiements

Code public et outillage réutilisable

Templates et outils open source

Templates et outils développeur façonnés par des contraintes de production plutôt que par des exemples jouets.

  • Maintenance d'un starter Flutter prêt pour la production avec Riverpod, GoRouter, thèmes, i18n, infrastructure API, génération de code et architecture propre.
  • Publication d'un starter Next.js orienté entreprise et d'un plugin JetBrains pour les modules Go.
FlutterNext.jsDartTypeScriptKotlin

Compétences

Une portée full-stack, avec des réflexes de plateforme.

Je suis utile lorsque le frontend, le backend, le cloud, la sécurité et la livraison se répondent dans les mêmes décisions.

Frontend et mobile

Interfaces produit où vitesse, état, accessibilité, SEO et réalité des releases restent équilibrés.

TypeScriptReactNext.jsFlutterDartTailwind CSSRiverpodBLoC

Backend et sécurité

API sécurisées, flux d'identité, frontières d'autorisation et logique métier auditable.

JavaSpring BootSpring SecurityOAuth 2.0 / OIDCJWTAPI RESTPostgreSQLSSE

Cloud et plateforme

Infrastructure et systèmes de livraison qui rendent la production moins mystérieuse.

Google Cloud PlatformDockerNginxOpenTofu / TerraformAnsibleGitHub ActionsCloudflare

Qualité et opérations

Tests, sécurité, observabilité et pratiques de passation qui survivent après le lancement.

VitestPlaywrightTestcontainersStorybookSemgrepTrivySBOMLogs structurés

Principes de travail

Ma manière de construire.

01

L'architecture doit rencontrer la réalité de la production.

Un schéma propre n'est utile que si le déploiement, le rollback, l'observabilité, l'intégrité des données et la passation d'équipe tiennent aussi.

02

La sécurité appartient à la forme du produit.

Identité, autorisation, audit, secrets et frontières opérationnelles se conçoivent tôt, au lieu d'être ajoutés à la fin.

03

La performance est souvent une question de système.

Les gains utiles viennent souvent du cache, de l'ordre des requêtes, des frontières d'état, du rendu et de la réduction du travail sur le chemin critique.

04

La communication fait partie de la livraison.

Je préfère les compromis clairs, les décisions écrites et une passation maintenable aux exploits impossibles à relire.

Contact

Faites-moi intervenir quand qualité et livraison comptent toutes les deux.

Les meilleurs contextes : revue d'architecture, durcissement production, systèmes Spring Boot et Next.js, performance et état Flutter, infrastructure Google Cloud et livraison produit de bout en bout.