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.

Démo réelle

Une donnée entre. Un usage en sort.

Une commune devient une fiche structurée, prête à être utilisée dans un outil métier.

VOTRE ACTIVITÉ COMMENCE QUELQUE PART.

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

Aucun appel API au chargement

Une saisie, des données utilisables.

Caen Exemple
Département
Calvados
Code INSEE
14118
Codes postaux
14000
Population fournie par l’API
109 400 habitants
Voir les étapes techniques

Compte rendu du traitement serveur : 0.45 ms. Aucune progression simulée.

  1. Exemple prédéfini sélectionné. Aucune saisie à valider.
  2. Exemple enregistré chargé. Aucun appel à l’API.
Cache
non utilisé
Appels API effectués
0
Communes retenues
1
Identifiant du traitement
c171e8b9-08a0-4d71-838d-a29bdab7b146

Stockage : cache temporaire de résultats publics, aucune écriture en base. Aucun email ni notification envoyé.

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

01 / 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.

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.

Applications métier sur mesure
  • Suivi de dossiers, demandes, commandes ou interventions
  • Gestion de statuts, validations et responsabilités
  • Tableaux de bord pour équipes métier et responsables
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
  • Contrats API lisibles pour équipes métier et techniques
  • Sécurité, rôles, validation et documentation OpenAPI
  • Intégrations avec frontends web, outils internes ou systèmes partenaires

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
De 2022 à 2025, nous étions deux développeurs sur le projet. J’intervenais sur le développement, la relation client, la recette, le déploiement et la formation.
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.

De 2022 à 2025, le chiffre d’affaires annuel de la boutique est passé d’environ 500 k€ à 2,5 M€. Un résultat collectif, porté côté développement par une équipe de deux.

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

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.

Un message rapide, ou quatre questions pour préparer une demande de devis. Votre demande est transmise directement à BHN Logic.

Que souhaitez-vous faire ?

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

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

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.