Développeur indépendant · Caen & à distance

Applications métier sur mesure.Vos processus
ont leur logique.
Vos outils aussi.

Je conçois des applications métier, des outils internes et des API qui relient vos données et simplifient le travail de vos équipes.

Comprendre. Structurer. Développer.

DE LA DEMANDE À L’ACTION Exemple fictif
ENTRÉE Nouvelle demande Équipement · site · priorité
01
Des règles métier claires 02
Informations complètes ✓
Responsable identifié ✓
Priorité calculée Normale
RÉSULTAT Une intervention planifiée
03
Prête pour l’équipe terrain
Les données circulent.
Les équipes gardent la main.
Applications métier API & intégrations Workflows Outils de terrain

01 / DU CONCRET

Une donnée entre.
Un usage en sort.

Une petite démonstration, plutôt qu’un long discours. Une commune devient une fiche structurée, prête à être utilisée dans un outil métier.

SITUEZ VOTRE ACTIVITÉ Démo réelle

Connecter un formulaire à un référentiel public. Contrôler la réponse. Présenter l’essentiel.

Nom de commune · 5 résultats maximum · aucune saisie conservée en base

Votre saisie Contrôles & API Fiche exploitable

Source : API Découpage administratif. Appel uniquement à votre demande. Si le service est indisponible, ouvrir l’exemple enregistré de Caen.

VOTRE ACTIVITÉ COMMENCE QUELQUE PART.

Lancez une recherche pour voir la fiche, la carte et les étapes du traitement.

Aucun appel API au chargement

02 / SAVOIR-FAIRE

Des outils qui suivent
votre façon de travailler.

Des fichiers dispersés, une double saisie, un outil qui ne suit plus ? Je pars du fonctionnement réel pour construire une réponse proportionnée.

01

Structurer le travail

Applications métier et outils internes : dossiers, validations, responsabilités et tableaux de bord.

Demande Validation Suivi
02

Faire circuler les données

API et intégrations : relier vos logiciels, automatiser les échanges et fiabiliser les imports.

Développement d’API Symfony
Outil A API Outil B
03

Faire évoluer l’existant

Audit, reprise et développement progressif : comprendre ce qui fonctionne, corriger les blocages et préparer la suite.

Audit avant reprise de code
Diagnostic Priorités Évolution

Un socle technique adapté au besoin. Symfony · PHP · API · interfaces web · déploiement

03 / PROJETS CHOISIS

Des contextes différents.
Le même souci du terrain.

Industrie, matériel connecté, usages mobiles et supports accessibles. Quatre projets pour montrer comment le besoin devient un système utilisable.

Circular Certified 01

Schéma illustratif · pas une capture du produit

Industrie · projet en agence

Schneider ElectricOrganiser les retours. Suivre les équipements.

Un projet en agence associant l’e-commerce d’équipements reconditionnés à une plateforme métier de gestion des retours.

Le problème
Faire évoluer l’e-commerce existant et structurer les retours produits, avec des contraintes de traçabilité.
Mon rôle
Contribution au développement, à la relation client, à la recette, au déploiement et à la formation. Un travail réalisé en équipe.
Solution & résultat

Contribution à la refonte PrestaShop et à une plateforme de retours créée sous Symfony 5.4 puis passée à 6.4, avec Stimulus, PWA, génération de PDF et de bons DHL.

Une base plus cohérente pour suivre les produits et les retours. Une expérience concrète de la fiabilité et de la coordination en contexte industriel.

Symfony 5.4 → 6.4StimulusPWAPDF / DHLPrestaShop
Le projet Schneider Electric
Du logiciel au terrain 02

Schéma illustratif · pas une capture du produit

R&D · projet en agence

HorsplaceRelier une application aux écrans d’une écurie.

Un projet de R&D sur l’affichage e-ink des boxes dans l’univers Horsplace : soins, planning et alimentation directement sur le terrain.

Le problème
Faire coopérer logiciel, matériel et firmware dans un environnement exploratoire, avec des contraintes de basse consommation.
Mon rôle
R&D, développement d’une API proxy et coordination technique avec des ingénieurs en Chine.
Solution & résultat

Une API proxy pour orchestrer les échanges entre les modules applicatifs et les dispositifs e-ink, avec des arbitrages progressifs sur l’intégration hardware et firmware.

Une base technique plus claire entre les briques du système. Un apprentissage de la conception dans l’incertitude et de la coordination internationale.

API proxye-inkHardware / firmware
Le projet Horsplace
Les documents à portée de main 03

Schéma illustratif · pas une capture du produit

Application métier · projet personnel

Doc2SailPartager les bons documents, au bord de l’eau.

Une demande d’un juge-arbitre international : centraliser les documents officiels, les équipages et les partages entre comités de course.

Le problème
Organiser et partager des informations hétérogènes dans un contexte mobile, sans compliquer l’accès.
Mon rôle
Conception du besoin jusqu’au déploiement : priorités produit, développement et choix d’une interface adaptée au terrain.
Solution & résultat

Une application Symfony 7 avec authentification par lien sécurisé, partage par QR codes et interface responsive dans une logique PWA. Déploiement Docker avec FrankenPHP.

Un outil centralisé pour la diffusion documentaire. Un projet personnel complet, pensé pour une prise en main simple sur le terrain.

Symfony 7QR codesPWADocker / FrankenPHP
Le projet Doc2Sail
Du texte au support visuel 04

Schéma illustratif · pas une capture du produit

Application métier · médico-social

PictoRecetteRendre une recette lisible, étape par étape.

Un outil conçu à partir d’un besoin du secteur médico-social : transformer des recettes textuelles en supports visuels pour les ateliers cuisine.

Le problème
Structurer ingrédients, quantités, ustensiles et étapes pour des personnes ayant des difficultés de lecture ou de compréhension.
Mon rôle
Conception et développement de l’application : modèle de données, intégration des sources externes, association des pictogrammes et génération PDF.
Solution & résultat

Une application Symfony 7 qui organise les recettes, normalise les données externes et associe des pictogrammes ARASAAC avant de produire une fiche illustrée imprimable.

Des recettes présentées sous une forme visuelle homogène, éditables par les professionnels et exportables en PDF pour une utilisation sur le terrain.

Symfony 7ARASAACAPI RESTPDF
Le projet PictoRecette
Tous les projets

04 / UNE MÉTHODE, AVANT UNE STACK

Comprendre.
Structurer.
Développer.

01

Comprendre le fonctionnement réel

Les utilisateurs, les contraintes, les règles métier. Écouter avant de proposer.

02

Rendre le besoin lisible

Cartographier les données et les étapes. Définir les priorités et une première version utile.

03

Construire, tester, transmettre

Développer avec des retours réguliers. Livrer un outil maintenable et accompagner sa prise en main.

MARIN DAVIES DE GÉLIS

Entre vos équipes et la technique.

Découvrir mon parcours

Avant le développement, j’ai coordonné des projets de terrain dans l’éducation populaire, notamment à l’UFCV Normandie. Ce parcours nourrit ma façon de travailler : faire le lien entre les besoins, les utilisateurs et la solution.

QUELQUES REPÈRES

Avant de se parler.

Faut-il déjà avoir un cahier des charges ?

Un besoin, des irritants et quelques exemples suffisent pour commencer. Le cadrage sert justement à clarifier les usages, les priorités et le périmètre avant de développer.

Pouvez-vous reprendre une application existante ?

Oui. Je commence par comprendre son fonctionnement, ses contraintes et les difficultés rencontrées. Un diagnostic permet ensuite de décider des évolutions utiles.

Travaillez-vous uniquement en Normandie ?

Je suis basé à Caen et j’interviens en Normandie. Je travaille aussi à distance avec des équipes en France et à l’international, en français comme en anglais.

LE POINT DE DÉPART, C’EST VOTRE BESOIN.

Votre projet,
en quelques étapes.

Quatre questions pour préciser votre besoin, puis vos coordonnées et un message. Votre demande est transmise directement à BHN Logic.

Quel type de projet avez-vous en tête ?

Choisissez ce qui correspond le mieux à votre besoin.

Pour quelle structure ?

Quelques repères pour comprendre votre contexte.

Quel budget envisagez-vous ?

Une enveloppe indicative, pour orienter la discussion. Ce n’est pas un devis.

Quelle est votre échéance ?

Indiquez votre souhait ; le calendrier sera à convenir ensemble.

Comment vous recontacter ?

Vos coordonnées et une description du projet pour préparer l’échange.

Les champs marqués d’un * sont obligatoires.

Votre demande est envoyée directement à BHN Logic. Les informations servent à répondre à votre besoin. Confidentialité.

Un premier échange pour cadrer le besoin.