Christopher Robine
[
CHRS.RBN
]

Christopher Robine

Analyste fonctionnel | Developpeur Full Stack

Analyse fonctionnelleCadrage & priorisationModernisation d'applications

J'aide a comprendre un besoin, le cadrer, le chiffrer et le transformer en solution exploitable. Mon approche combine analyse fonctionnelle, structuration des priorites et developpement full stack pour faire avancer les projets de facon concrete.

Qui suis-je ?

Je me positionne avant tout comme un analyste fonctionnel avec un socle de developpement full stack. Ce qui m'interesse d'abord, c'est de comprendre le besoin, de clarifier le probleme a resoudre et de construire une reponse utile, lisible et actionnable.

Au quotidien, je travaille sur le recueil du besoin, le chiffrage, le decoupage en lots, la priorisation, l'identification des risques et la coordination des acteurs, puis je mobilise le developpement quand il permet de concretiser la bonne solution. Mon objectif est d'aider a prendre de meilleures decisions avant, pendant et apres l'execution.

Analyse fonctionnelle

Comprendre le besoin metier, poser le bon cadre et transformer une demande floue en sujet exploitable.

Structuration

Decouper, chiffrer, prioriser et faire apparaitre les dependances, les risques et les arbitrages utiles.

Execution technique

Concevoir et mettre en oeuvre des solutions robustes quand la technique est le bon levier pour faire avancer le projet.

Ma facon de travailler

Ma demarche repose sur trois temps simples : comprendre, structurer, puis executer avec le bon niveau de profondeur.

Comprendre avant de construire

Je commence par clarifier le besoin, les usages attendus, les zones de flou et les contraintes du terrain. Mon objectif n'est pas de produire vite pour produire vite, mais d'eviter de lancer une solution mal cadree ou mal comprise.

Structurer pour arbitrer

Je traduis le besoin en lots, user stories, hypotheses et niveaux de priorite afin d'aider a la decision. Chiffrage, chemin critique, MoSCoW, RACI ou support de pilotage ne sont pour moi que des moyens de rendre les arbitrages plus lisibles.

Executer de facon pragmatique

Une fois le cadre pose, je mobilise le bon levier : developpement sur mesure, automatisation, low-code ou outillage. L'idee est de livrer une solution testable et utile, sans surinvestir trop tot dans une complexite qui n'est pas encore necessaire.

Experience Professionnelle

Analyste fonctionnel / Developpeur Full Stack

CA NEOPS - Filiale Credit AgricoleSep 2022 - Aujourd'hui
  • Analyse des besoins metier, cadrage fonctionnel et decoupage des sujets en livrables actionnables pour les equipes fraude et production bancaire.
  • Structuration des demandes en MVP, chiffrage via T-shirt sizing, priorisation MoSCoW et mise en visibilite des risques ou points de complexite.
  • Conception, maintenance et refonte d'un patrimoine d'environ 25 applications metiers utilisees quotidiennement par plusieurs centaines de collaborateurs.
  • Participation aux choix d'architecture applicative et a la reduction de la dette technique sur plusieurs applications internes.
  • Redaction de conventions de code et mise en place de templates de documentation technique et fonctionnelle (GitLab Wiki) ainsi que Swagger UI.
  • Coordination avec equipes metiers, production et prestataires pour cadrage, chiffrage et suivi des developpements.

Operateur de traitement - Back Office bancaire

CA NEOPS - Filiale Credit AgricoleJan 2019 - Aout 2022
  • Traitement d'operations bancaires et activites de production back-office.

Analyse, delivery & expertise technique

Un positionnement hybride entre analyse fonctionnelle, pilotage de projet et execution technique pour faire avancer les sujets de facon concrete.

Analyse & cadrage

Recueil du besoinUser storiesMVPMoSCoWT-shirt sizingRACI

Pilotage & delivery

RoadmapGestion des risquesTrelloJiraDocumentationGitLab

Frontend

Next.jsReactAngularJSTailwind CSSStorybookshadcn/ui

Backend

SymfonyPHPSwaggerOpenAPIMySQL

Architecture & qualite

Architecture applicativeConventions de codeLisibilite du codeTests unitairesVS CodeLinux

Projets Majeurs

Structuration du chiffrage et de la priorisation

Structuration du chiffrage et de la priorisation

Gestion de projetChiffrageRoadmapExcel

Mise en place d'une methode de chiffrage et d'outils de pilotage pour decouper les user stories, estimer les charges et construire une feuille de route exploitable par les responsables. Le travail reposait sur des supports concrets permettant d'eclairer les arbitrages en CODIR et de rendre visibles les priorisations a retenir en fonction de la valeur, de l'effort et du contexte metier.

Conformite RGPD & Gouvernance des donnees

Conformite RGPD & Gouvernance des donnees

AnalyseRGPDLPMNIS2DORA

Analyse et identification des donnees soumises au RGPD, definition de strategies d'anonymisation et de purge, et mise en place d'un referentiel de controle de saisie libre. Ce travail s'inscrivait dans un contexte bancaire fortement contraint, avec preparation de comites et de documents d'evaluation comme les ARM pour apprecier la cotation risque des outils.

Site vitrine institutionnel

Site vitrine institutionnel

CoordinationAnalyseDebianMatomo

Pilotage transverse entre le marketing interne, le prestataire de developpement, l'hebergeur et le support IT groupe. J'y ai accompagne les choix UI/UX, assure la revue des livraisons, coordonne les sujets DNS et flux reseau, puis pris en charge le parametrage serveur, le deploiement, le reverse proxy, Fail2Ban, Git et Matomo jusqu'a la mise en production.

Refonte d'outils de gestion fraude

Refonte d'outils de gestion fraude

AnalyseSymfonyPHPAngularJS

Refonte progressive d'un patrimoine d'environ 25 outils intranet front et back. Au-dela du developpement, le sujet demandait de comprendre les usages, de reprendre les regles metier, d'identifier les points de fragilite et de faire evoluer les outils dans une logique de maintenabilite, de reduction de dette technique et de preparation des futures evolutions.

Migration du portail frontend

Migration du portail frontend

Next.jsTypeScriptTailwind CSSStorybook

Migration vers une stack frontend moderne basee sur Next.js, TypeScript, Tailwind, shadcn/ui et Storybook. L'architecture a ete revue pour durer, favoriser la reutilisation des composants et soutenir les futurs projets, avec une prise en compte de l'accessibilite via les themes light, dark et high contrast.

Ma facon de reflechir

Quelques principes qui guident ma maniere d'aborder un outil, une fonctionnalite ou une problematique metier.

Transformer un Excel en application web

Reflexion #1

Transformer un Excel en application web

70% des outils internes que j'ai rencontres commencent par un simple Excel.

Le cout cache du copier-coller

Reflexion #2

Le cout cache du copier-coller

5 minutes perdues par jour representent plus de 20 heures par an.

Les 5 questions que je me pose avant chaque fonctionnalite

Reflexion #4

Les 5 questions que je me pose avant chaque fonctionnalite

Une fonctionnalite mal definie coute souvent plus cher que son developpement.

La meilleure solution n'est pas toujours celle qui demande le plus de code

Reflexion #10

La meilleure solution n'est pas toujours celle qui demande le plus de code

Parfois quelques heures de configuration remplacent plusieurs semaines de developpement.

Pourquoi je reflechis avant de coder

Reflexion #3

Pourquoi je reflechis avant de coder

Corriger une erreur d'architecture coute souvent plus cher que l'eviter.

Le role reel du Front-End

Reflexion #7

Le role reel du Front-End

Le front guide l'utilisateur. Le back applique les regles metier.

Pourquoi un controleur ne devrait presque rien faire

Reflexion #5

Pourquoi un controleur ne devrait presque rien faire

1 responsabilite = 1 role.

Quand creer un nouveau service ?

Reflexion #6

Quand creer un nouveau service ?

La vraie question n'est pas ou mettre le code, mais qui doit en etre responsable.

Les conventions valent parfois plus qu'un framework

Reflexion #9

Les conventions valent parfois plus qu'un framework

Un developpeur passe souvent plus de temps a lire du code qu'a en ecrire.

Docker : le 20/80 qui change tout

Reflexion #8

Docker : le 20/80 qui change tout

Quelques commandes suffisent pour reproduire un environnement complet.

Ce que je recherche

Je recherche aujourd'hui des opportunites d'Analyste Fonctionnel IT, Business Analyst ou Chef de Projet IT Junior dans lesquelles je pourrai mettre a profit ma double competence metier et technique.

4

Ans d'experience

10

Projets livres

100%

Focus besoin

Lignes de code

Pret a collaborer ?

Si vous avez besoin de clarifier un sujet, cadrer un projet, prioriser des evolutions ou transformer un besoin metier en plan d'action concret, je serai ravi d'en discuter avec vous.