PARCOURS & PHILOSOPHIE TECHNIQUE

Ingénieur Senior Fullstack & SRE Cloud

Ingénieur passionné avec plus de 6 ans d'expérience dans la conception d'architectures web haute performance, la mise en œuvre de microservices réactifs et l'automatisation d'infrastructures Cloud distribuées (AWS & GCP). Expert en TypeScript (NestJS, Vue.js, Angular) et Python (FastAPI), avec une culture SRE chevronnée orientée observabilité, haute disponibilité et pratiques Software Engineering rigoureuses (TDD, Clean Code, IaC).

Bonnes Pratiques Software Engineering & Culture SRE

Un code propre sans fiabilité en production ne suffit pas. Voici les piliers sur lesquels je construis chaque projet.

🧩

Clean Architecture & SOLID

Découpage strict du domaine métier avec injection de dépendances. Modularité maximale pour faciliter la maintenance à long terme et l'évolution des microservices NestJS et FastAPI.

🧪

TDD & Test Strategy

Développement piloté par les tests (Unitaires, Intégration, Contract Tests). Maintien d'une couverture de code > 85% pour garantir des refactorings en toute sécurité.

📡

SRE & Observabilité Proactive

Définition des SLI/SLO et gestion des Error Budgets. Centralisation du tracing (OpenTelemetry) et alerte proactive avant l'impact utilisateur sur AWS & GCP.

Ecosystème Technique

Matrice des Compétences & Technologies

Explorez la stack complète par domaine d'expertise : Frontend, Backend, DevOps/SRE, et Bases de Données.

Fullstack Ecosystem

Frameworks & Langages modernes pour architectures distribuées et interfaces réactives.

NestJS

5+ ans d'expérience
Expert

Architectures Modulaires, Microservices gRPC/RabbitMQ, TypeORM/Prisma, WebSockets, Injection de dépendances.

TypeScriptNode.jsBackendClean Architecture

FastAPI

4+ ans d'expérience
Expert

APIs Asynchrones (AsyncIO, Pydantic, SQLAlchemy v2), OpenAPI, Swagger UI, Auth JWT/OAuth2, High Throughput.

PythonAsyncIOAPIREST & GraphQL

Vue.js (v2 & v3)

6+ ans d'expérience
Expert

Composition API, Script Setup, Pinia/Vuex, Vue Router, SSR (Nuxt/Astro), Tailwind CSS, Vite tooling.

TypeScriptFrontendReactivityUI/UX

Angular

4+ ans d'expérience
Senior

RxJS Observables, NgRx Store, Modular Architecture, Signals, Enterprise Forms & Dashboards.

TypeScriptEnterprise FrontendRxJS

TypeScript & Python Core

8+ ans d'expérience
Expert

Generics, Decorators, Abstract Types, Concurrency Models, Performance Tuning, Unit & E2E Testing (Jest, Vitest, PyTest).

Core LanguagesTDDClean Code
Réalisations & Impact

Architectures & Projets Majeurs

Exemples de projets complexes livrés en production avec fort impact technique et business.

DevOps / SRE & Backend PROJET PHARE

Plateforme SaaS FinOps & Observabilité Multi-Cloud

Architecture microservices réactive en NestJS & FastAPI permettant d'analyser en temps réel les coûts et la télémétrie AWS/GCP.

Impact Métrique & Production :

  • Gestion de +10M d'événements de métriques / jour
  • SLA de 99.99% garanti sur les endpoints critiques
  • Réduction des coûts cloud clients de 30% en moyenne

Conception complète d'une plateforme d'observabilité financière et technique. Pipeline d'ingestion de métriques haute cadence (Prometheus & OpenTelemetry), traitement asynchrone via Celery/RabbitMQ, stockage distribué sur PostgreSQL (TimescaleDB) et MongoDB.

FastAPINestJSPostgreSQLMongoDBGCP Cloud RunAWS EKSTerraformPrometheus
Fullstack (Vue 3 / NestJS) PROJET PHARE

Dashboard Financier Haute Performance & Temps Réel

Application web d'entreprise réactive et sécurisée offrant la visualisation de transactions banquaires en temps réel.

Impact Métrique & Production :

  • Temps de rendu UI initial < 0.8s
  • Sub-second latency (p95 < 25ms) sur les requêtes financières
  • 100% conforme aux exigences OWASP et SOC2

Développement du frontend en Vue 3 (Composition API, Pinia, Tailwind CSS) et de l'API Backend NestJS. Mise en place de WebSockets sécurisés (WSS), authentification OAuth2/OIDC, et caching multi-niveau avec Redis & AWS ElastiCache.

Vue.js 3TypeScriptNestJSMySQLAWS AuroraRedisTailwind CSS
Databases & SRE PROJET PHARE

Pipeline de Migration & Synchronization BDD Multi-Région

Système de migration zero-downtime de MySQL/Postgres traditionnel vers GCP Cloud Spanner et AWS RDS.

Impact Métrique & Production :

  • Zero downtime lors de la bascule de 4.5 TB de données
  • Validation de cohérence des données automatisée à 100%
  • Temps de bascule effectif < 1.2 secondes

Création d'un outil CLI et service d'orchestration en Python (FastAPI/Click) utilisant le CDC (Change Data Capture) avec Debezium & Kafka pour répliquer sans interruption de service plusieurs Terabytes de données transactionnelles.

PythonFastAPIPostgreSQLMySQLGCP Cloud SpannerAWS RDSKafkaDocker

Intéressé par mon profil pour vos équipes ?

Je suis ouvert aux discussions concernant des postes Senior Fullstack Engineer, Lead Developer ou SRE Architect (CDI ou Conseil).