DAVID LOUISE // INGÉNIEUR R&D

Portfolio · ingénierie R&D · systèmes · logiciels · embarqué · réseau

Ingénieur R&D systèmes & logiciels

Je conçois des solutions techniques complètes, de l'idée à la production.

Portrait de David LOUISE

David LOUISE

Logiciel, Linux, embarqué, réseau et matériel : je prends en charge l’intégration jusqu’au fonctionnement réel.

Compétences

Expertise technique

Les domaines d’intervention sont organisés en cœur de métier et compétences complémentaires, sans barres de niveau artificielles, c’est le détail des projets qui porte la preuve.

Cœur technique

Réseaux & protocoles

TCP/IP · UDP · HTTP · CAN · RS232 · I2C · SPI · X10 · protocoles propriétaires

Complémentaire

IA outillée

LLM · agents · MCP · tool use · intégration à des systèmes réels

Mode de fonctionnement

Comment j’aborde un projet

Une méthode de travail concrète, appliquée à chaque projet.

Je ne m’arrête pas à l’implémentation d’un composant : je cherche à comprendre les interactions entre les couches jusqu’au fonctionnement réel du système.

Comprendre

Cadrer le problème avant de choisir une solution.

  • besoin
  • contraintes
  • interfaces
  • hypothèses

Concevoir

Lever les incertitudes et choisir une architecture viable.

  • architecture
  • expérimentation
  • prototypage
  • choix techniques

Intégrer

Faire fonctionner les couches ensemble jusqu’au système exploitable.

  • logiciel
  • matériel
  • réseau
  • validation
  • livraison

Réalisations

Réalisations sélectionnées

Un choix de réalisations qui montrent comment je conçois et intègre des systèmes traversant plusieurs couches : logiciel, Linux, embarqué, réseau et matériel. Les 30 réalisations sont toutes détaillées dans le catalogue.

Capture d’AeroCliff : carte d’ascendance au-dessus d’un profil de falaise, avec particules et lignes de courant Image réelle du projet
Calcul scientifique / WebGL / Temps réel

AeroCliff : simulateur CFD 2D dans le navigateur

Simulateur CFD 2D interactif de l’écoulement de l’air autour d’un profil de terrain : dessinez un relief, envoyez le vent, observez immédiatement comment l’écoulement se déforme. Résolution de Navier–Stokes par Lattice Boltzmann, 100 % côté navigateur.

RôleConception, développement, guide technique et mise en production.

TypeScriptReactFront-endWebGL2Web Worker

StatutEn production sur aerocliff.fr

Voir le projet AeroCliff : simulateur CFD 2D dans le navigateur
Schéma illustrant la passerelle VHF qui collecte des données météo depuis plusieurs sources puis diffuse un bulletin vocal par radio Image réelle du projet
Systèmes embarqués / Radio / Météo

Passerelle VHF pour bulletins météo parapente

Diffuser par radio VHF les bulletins météo des balises FFVL et d’OpenWindMap, pour les écouter en vol libre avec une radio de pilote.

RôleConception et développement de la passerelle complète : logiciel embarqué, carte d’interface et interface web de configuration.

Raspberry PiLinux embarquéVHFSynthèse vocaleFront-end

StatutPrototype fonctionnel ; évolution prévue : carte définitive, boîtier

Voir le projet Passerelle VHF pour bulletins météo parapente
Capture de la page d'accueil de l'API de marée avec paramétrage des requêtes Image réelle du projet
Calcul scientifique / API / Données

Bibliothèque + API de calculs de marée

Une bibliothèque de calcul des hauteurs d’eau de marée, exposée en API REST pour que d’autres applications puissent la réutiliser simplement.

RôleConception et développement de la chaîne complète : moteur de calcul, API, documentation.

MaréeCalcul scientifiqueConstantes harmoniquesAPI RESTBackend

StatutEn production sur api-maree.fr

Voir le projet Bibliothèque + API de calculs de marée
Capture d’écran de l’application Douches Publiques affichant la carte des douches, une fiche de lieu et les actions de navigation Image réelle du projet
Systèmes mobiles / Communauté / Cartographie

Douches Publiques

Une application communautaire qui cartographie les douches accessibles en France pour les voyageurs en van.

RôleConception et développement complet : application mobile, backend, publication et maintenance.

KotlinReact NativeFront-endFastAPIGoogle OAuth

StatutEn production : publié sur Google Play, adoption réelle

Voir le projet Douches Publiques
Capture du modeleur : pièce paramétrique (plaque percée et bossage cylindrique) dans la vue 3D, barre d’outils et bibliothèque de formes Image réelle du projet
CAO / WebAssembly / Rendu 3D

Modeleur CAO 3D paramétrique dans le navigateur

Modeleur 3D paramétrique orienté impression 3D, entièrement côté navigateur : primitives paramétriques, solides et perçages, opérations booléennes, export STL, sans compte, sans serveur, utilisable hors ligne après chargement.

RôleSpécification (cahier des charges), conception et développement.

TypeScriptThree.jsWebAssemblyCSG / booléensVite

StatutEn développement, version 1 fonctionnelle, pas encore publiée

Voir le projet Modeleur CAO 3D paramétrique dans le navigateur
Vidéo réelle du projet
C++ / SDL / OpenGL / Réseau

FPS 3D réseau

Un FPS 3D en C++ (SDL/OpenGL) jouable en réseau : moteur maison, protocole UDP et serveur autoritaire pour l’anti-triche, avec de vraies parties entre amis.

RôleConception et développement du moteur et du réseau.

C++SDLOpenGLUDPTemps réel

StatutAncien : réalisé, joué en réseau

Voir le projet FPS 3D réseau

Valeur ajoutée

Ce que je vous apporte

Une compréhension globale mais fine des systèmes, due à une expérience solide que je me suis construite. Une capacité à intervenir sur toutes les couches d’un projet, logiciel, Linux, embarqué, réseau et matériel, de la conception jusqu’au fonctionnement réel. Et une envie obsessionnelle de toujours en apprendre davantage, de toujours vouloir aller jusqu’au bout des choses, et de me dépasser.

  • Des chaînes d’acquisition et de traitement de données réelles, jusqu’à des services exploités en production
  • L’automatisation des tâches répétitives et chronophages, avec des outils du quotidien, comme l’intégration d’assistants IA
  • Des sujets menés de bout en bout, de la conception à l’intégration, en faisant le lien entre les différents métiers
  • Et tout autre besoin technique complexe, sur demande

Projet professionnel

Ce que je recherche

Je recherche un poste d’ingénieur R&D, systèmes, logiciel embarqué ou développement web, idéalement autour de produits techniques et du calcul scientifique. J’aime les environnements où un produit demande de relier plusieurs couches, de la conception au logiciel, aux systèmes et à l’intégration technique. Cette polyvalence me permet de garder une vision d’ensemble, de dialoguer facilement avec les différents métiers et de faire avancer les sujets là où mon intervention apporte le plus de valeur.

Un projet technique à concevoir, développer ou intégrer ?
Portrait de David LOUISE

David LOUISE