B BitCrafts English

Compétences

Je travaille à tous les niveaux d’abstraction — de l’architecture applicative au bas niveau système — avec une exigence constante : des systèmes prouvables, mesurés et maintenables.

Niveaux : Expert — je conçois, je tranche, je forme Avancé — je livre en autonomie sur des sujets complexes Solide — je suis productif et je progresse vite

Domaines

.NET & Backend

Expert

Dedalus, migration .NET Framework → .NET 6 (CGI)

Desktop (WPF / WinForms / Blazor)

Expert

LIS/EMR, console Board en Blazor

Architecture & Design

Expert

Microservices, Clean Architecture, CQRS, SOA (Orange, ALGO)

Performance & Systèmes

Expert

Toolkit C11 : 2,5×–3,8× (io_uring, SIMD, allocateurs)

IA & Ingénierie augmentée

Expert

Outils IA internes : +30 % de productivité ; BitCrafts Studio

Leadership & Mentorat

Expert

Code review systématique, mentorat de juniors

Cloud & DevOps

Avancé

Azure DevOps, CI/CD, Docker, Git (Dedalus, CGI)

Santé & Interopérabilité

Avancé

HL7, FHIR, LIS/EMR, IHE (Dedalus)

Infrastructure & Self-hosting

Expert

Homelab Debian : Docker Swarm 3 nœuds, Traefik, AdGuard, WireGuard, Cloudflare, LUKS, sauvegardes

Matrice de maîtrise

Compétence Niveau
C# / .NET (Framework → 10) Expert
ASP.NET (MVC / Web API / Web Forms) Expert
WPF / WinForms Expert
Architecture logicielle (SOLID, Clean, CQRS) Expert
C11 / programmation système Expert
Blazor Avancé
Entity Framework Avancé
SQL Server / PostgreSQL Avancé
Azure DevOps / CI-CD Avancé
Docker / Git Avancé
HL7 / FHIR Avancé
Docker / Docker Swarm Expert
Linux / Debian (administration) Avancé
Traefik / reverse proxy / TLS (Let’s Encrypt) Avancé
Réseau & firewall (iptables, WireGuard) Avancé
DNS (AdGuard Home, split-horizon) Avancé
Chiffrement & sauvegardes (LUKS) Avancé
Python / GTK4 / libadwaita Solide
Xamarin / Ionic Solide

Boîte à outils

Langages
  • C#
  • VB.NET
  • C11
  • Python
  • SQL
  • Bash
  • TypeScript
Frameworks
  • .NET
  • ASP.NET
  • WPF
  • Blazor
  • Xamarin
  • GTK4 / libadwaita
Données
  • SQL Server
  • PostgreSQL
  • MariaDB
  • SQLite
DevOps
  • Docker
  • Azure DevOps
  • Git
  • GitHub Actions
  • CI/CD
Systèmes
  • Linux
  • Windows
  • io_uring
  • SIMD
Infrastructure
  • Debian
  • Docker Swarm
  • Traefik
  • AdGuard Home
  • WireGuard
  • Cloudflare
  • systemd
  • iptables
  • LUKS

Philosophie d’ingénierie

Credo

« Concevoir des systèmes dont je peux prouver qu’ils tiennent. »

  1. 01

    La preuve avant l’affirmation

    Un build vert, un test qui passe, un benchmark reproductible — pas une promesse.

  2. 02

    Mesurer, pas supposer

    On n’optimise que ce qu’on mesure. Les gains de 2,5× à 3,8× sont mesurés, pas estimés.

  3. 03

    La performance n’excuse pas l’austérité

    Un outil rapide peut — et doit — être agréable à utiliser.

  4. 04

    L’IA amplifie, elle ne décide pas

    Elle exécute sous gouvernance, revue et tests ; l’humain garde les clés.

  5. 05

    La simplicité se construit

    SOLID et Clean Architecture : la maintenabilité est une décision, pas un hasard.

  6. 06

    Transmettre fait partie du métier

    Code review et mentorat sont des multiplicateurs, pas du temps perdu.

  7. 07

    Rester curieux à tous les niveaux d’abstraction

    Du C11/io_uring au WPF/Blazor, la vision n’en est que plus complète.

En ce moment