▸ aller au contenu
C.DEVIF
▸ TRANSMITTING ── BRIEFING DOSSIER ──────────────

CHARLES
DEVIF

[ROLE]FULL-STACK WEB/[+]MOBILE/[STATUS]DEPLOYABLE

Je construis du web full-stack qui tient debout — front React/Next, back Node ou PHP, et le mobile (Flutter, React Native) quand le terrain l'exige.
Du SaaS jusqu'aux interfaces qui partent en mission. Ce que je connais, je le connais bien.

▸ OPERATOR.PROFILEv4.7.1
BASE
MONTPELLIER, FR
COORDS
43.6108N · 3.8767E
FRONT
REACT · NEXT · TS
BACK
NODE · PHP
MOBILE
FLUTTER · RN
ALSO
C · PY · TAURI
STATUS
AVAILABLE
DEPLOY
CDD · MISSION
BUILD
140.
MISSIONS
0
ACTIVE
0
DOMAINS
0
// dossier mis à jour 2026-05-29
SCROLL ▸ MISSION FILES3 SECTIONS
§ 02 :: FILES

MISSION
FILES.

Cinq dossiers que je peux raconter en détail sans m'ennuyer. Le reste vit dans l'archive.

5 / 6 ENTRIESEND OF FEATURED
§ 03 :: NOTES

FIELD
NOTES.

Carnet de bord opérationnel — ce qui se passe sous le capot, écrit court, à chaud.

ACTIVE

APOGEE-01 — assemblage frame de télémétrie

Frame TM conforme PUS-C, encodage CRC-16 inclus, parseur miroir côté ground. Le firmware tient en 3 KB de stack et ne fait aucun malloc. C'est le moment où la doc CCSDS devient lisible.

▸ ENTRY 001 / 008
ACTIVE

HELLBOUND — IA refondue en strategy pattern

Comportements ennemis (idle/patrol/chase/search) splittés un fichier par état. La god-class avec switch de 400 lignes était devenue ingérable. Plus simple à raisonner, à tester, à étendre une variante.

▸ ENTRY 002 / 008
ONGOING

Refonte portfolio — palette phosphor + Anton XXL

Le site était trop "AI generated". Pivot vers une direction operator briefing assumée : palette phosphor MGS canon, Anton en display, Departure Mono en HUD. Easter egg codec en bonus.

▸ ENTRY 003 / 008
ONGOING

CVGEN-Δ — optimisation coût LLM −87 %

Sélection dynamique de stratégie selon le profil entrant (junior / senior / reconversion). 3 jours à torturer le système et comparer les sorties. Pas de magie : juste mesurer, choisir, mesurer.

▸ ENTRY 004 / 008
ARCHIVED

AUDIT-CYBER — méthodo EBIOS RM appliquée

Audit complet d'une stack web critique pour un client réel. Cartographie des flux, scénarios redoutés, mesures de réduction. Livrable : 80 pages + plan de remédiation priorisé. Premier doc qui atterrit sur un bureau de DG.

▸ ENTRY 005 / 008
ARCHIVED

IRRIGATION-FE — UX qui résiste au soleil

Dashboard PWA pour techniciens en plein cagnard. Contraste 7:1, touch target 56px, mode offline. UX testée sur le terrain avec des gants, pas dans une salle de réunion.

▸ ENTRY 006 / 008
ARCHIVED

KITA — fallback chain multi-provider IA

Quand un provider IA rend l'âme à 2h du mat', le routeur cloud bascule sur le suivant sans interruption. Anthropic SDK direct, jamais LangChain : moins de magie, plus de contrôle.

▸ ENTRY 007 / 008
ARCHIVED

Entrée à Montpellier Engineering (alternance)

Premier vrai poste structuré. Stack interne PHP / MariaDB legacy d'un côté, React 19 / Tailwind 4 early-adopter de l'autre. J'apprends à naviguer entre deux époques.

▸ ENTRY 008 / 008
§ 04 :: COMMS

ESTABLISH
SECURE LINK.

T'as un projet, une mission propre, une question tech ou juste envie de causer code C ?
Tout passe. Réponse en 48h, en vrai, par moi.

▸ CHANNELS.OPEN3 / 3
UPLINK 43.6108N · 3.8767E ▸ MTP, FR