Amiens, France · open to collaborations

Pierre Moreau

Computer-science PhD specialised in machine learning, engineering AI products for healthcare & business.

AI researcher specialised in healthcare — multimodal learning, clinical risk, generative AI. I also ship practical AI products for hospitals and small businesses.

5
research papers
9+
years shipping software
3
products shipped
7
open-source AI projects
01

About

I'm an AI & Machine Learning engineer with a PhD in computer science (Nov 2023), specialised in healthcare. My doctoral research, run with Amiens University Hospital, focused on motion analysis with AI — applied notably to Parkinson's disease.

I'm currently a post-doctoral researcher at the University of Picardie Jules Verne on the RAUC project: an optimised care pathway for digestive surgical emergencies, using AI to predict post-operative complications. Before that, I led the AI & Data Science workstream at Capgemini Engineering on a generative-AI medical assistant, coordinating a team of 15–20.

In parallel I build practical AI products for healthcare and small businesses, with deep expertise in LLM systems, multimodal RAG, computer vision (medical imaging), explainable AI and production ML.

Location
Amiens, France
Email
moreau.p.02@gmail.com
LinkedIn
pierre-moreau-phd
GitHub
pierre-moreau-phd
Languages
French (native) · English (B2)
Currently upd. May 2026
research
Post-doc RAUC · UPJV
Predicting post-operative complications for digestive surgical emergencies, with Amiens University Hospital.
product
Solis — AI ERP for SMBs
An AI ERP for artisans & small firms: quotes, invoices, e-invoicing, voice dictation (Whisper), OCR.
02

Selected work

Products & applications — in use or in active development.

Product · in dev 2024 →

Solis — AI-powered ERP

Full-stack ERP for French artisans & small businesses, in late-stage development: quotes, invoices, credit notes, deposits, e-invoicing (Factur-X), Stripe billing, OCR scanning, voice dictation (Whisper) and a conversational AI assistant. GDPR audit, in-house 'Atelier' design system.

DjangoNext.js 15Claude APIWhisperStripeFactur-X
POC · archived 2026

Medic — AI-assisted prescriptions (Claude + MCP)

Healthcare POC generating structured French medical prescriptions from voice dictation (local whisper.cpp) via a Claude agent driving an MCP tool server — regulated PERFADOM / OAH home-care forms, RBAC and drug-interaction checks. 100% synthetic data; archived — it led to Ordo, a narrower, market-focused successor.

Claude + MCPAI agentwhisper.cppNext.js 15Docker
Tool · in real use 2024

Vesta — radiology planning

Web app I built for a radiologist at Amiens University Hospital to generate the department's monthly schedule — 5 specialties, 6-week rotation, manual locks with automatic regeneration. Fully client-side (React + Vite), persisted in localStorage.

ReactViteTypeScriptReal-world use
Product · closed beta 2025

ReapIt — strength-training app

Cross-platform Flutter app with a Supabase back-end: offline-first logging (Drift/SQLite) with cloud sync, real-time shared sessions, and a rule-based weekly progression engine. In closed beta on Google Play — AI-assisted plan generation on the roadmap.

FlutterSupabaseRealtimeOffline-firstGoogle Play
Labs

Games & artificial life, learned by AI

Small open-source experiments — Python code where an agent learns to play or evolve from scratch.

Flappy-NEAT

100 agents learn Flappy Bird from scratch through NEAT neuro-evolution; one beats the human record in ~30 generations.

NEATNeuro-evolutionPython
GitHub ↗

Penalty-AI

Shooter vs. keeper trained by self-play, converging to the game-theoretic Nash equilibrium (mixed strategy).

Self-playRLNash equilibrium
GitHub ↗

Football-AI

Mini-agents learn 1v1 and team football by reinforcement learning — shooting, dribbling and saving emerge on their own.

PPOReinforcement learningPython
GitHub ↗

Pacman-AI

A Deep Q-Network agent learns to play Pac-Man from the raw game state.

DQNGymnasiumPython
GitHub ↗

SpaceInvaders-AI

An RL agent plays Space Invaders with a live visualisation of the neural network as it fires.

RLNetwork vizNumPy
GitHub ↗

Snake

Snake mastered by Deep Q-Learning, with a multi-agent split-screen comparison of strategies.

Deep Q-LearningMLPPython
GitHub ↗

Petri-AI

Artificial-life sim: cells driven by tiny neural networks that reproduce, mutate and evolve by natural selection.

Neural netsArtificial lifePython
GitHub ↗
03

Experience

09/2025 — present

Post-Doctoral Researcher in AI

University of Picardie Jules Verne — Amiens
  • Project RAUC: optimised care pathway for digestive surgical emergencies, integrating AI and e-health
  • Predicting post-operative complications from clinical data
  • Partnership with Amiens University Hospital (CHU)
03/2024 — 05/2025

Data & AI Engineer — AI & Data Science Lead, Healthcare

Capgemini Engineering — Paris
  • Led design and development of a GenAI medical-assistant demonstrator with multimodal workflows
  • NLP pipelines: OCR for blood-test analysis, Whisper speech-to-text, automated keyword extraction
  • Fine-tuned LLMs (OpenAI, Mistral) with PEFT / LoRA for clinical summarisation and transcription
  • Built a multimodal RAG pipeline with LangChain over structured and unstructured medical data
  • Applied research on placenta segmentation with Transformers (UNetR, SwinUNet)
  • Coordinated researchers, data scientists and clinicians (team of 15–20)
2022 — 2023

Teaching & Research Associate (ATER)

University of Picardie Jules Verne — Amiens
  • Lectures and labs for undergraduates (PHP, Bash, C, advanced programming)
  • Course design on machine-learning fundamentals
2019 — 2023

PhD — Human Movement Modeling & Analysis

UPJV & Amiens University Hospital
  • Built a comprehensive human-motion database for quantitative analysis and model training
  • Data analysis with PCA, Dynamic Time Warping and correlation
  • Genetic algorithms for parameter tuning and feature selection
  • Deep-learning models (RNN, LSTM, CNN, residual nets) and SVM for classification
  • Interpretable biomechanical representations via matrix-based dynamic models
  • PhD defended November 2023
2017 — 2019

Software Engineer (apprenticeship → full-time)

LV Informatique — Amiens
  • Developed and maintained the Lynéade / Lynéa2 ERP (WinDev): accounting, purchasing, sales, inventory, after-sales
  • SQL database administration and performance tuning
  • Customer-driven delivery — direct foundation for my current ERP (Solis)
04

Research & publications

Research & professional projects

Medical AI Assistant (Capgemini)

GenAI medical-assistant demonstrator with multimodal processing: OCR for blood tests, Whisper STT, fine-tuned LLMs for clinical summarisation, multimodal RAG.

PythonLangChainPEFT / LoRARAG

Placenta Segmentation (3D Doppler)

Transformer segmentation (UNetR, SwinUNet) for earlier preeclampsia detection on 3D Doppler images. Submitted to CMIG 2025 (co-author).

PyTorchUNetRSwinUNetMedical imaging

Human Movement Analysis (PhD)

Motion modeling for Parkinson's disease and activity recognition. Deep learning (RNN, LSTM, CNN), genetic algorithms, interpretable matrix representations. 3 publications.

RNN / LSTMPCA / DTWGenetic algorithmsSVM
Selected publications
2026 Accepted

A Genetic Algorithm-Optimized PID Controller for Robust Tumor Treatment via Combined Immuno-Chemotherapy

Int. Conf. on Control, Decision and Information Technologies (CoDIT)
Jérôme Bosche, Consibelle Djiffouo Dzoyim, Pierre Moreau
2025 Submitted

Towards Better Placenta Segmentation for Earlier Preeclampsia Detection on 3D Doppler Images

Computerized Medical Imaging and Graphics (CMIG)
C. Alliod, E. Micard, Pierre Moreau, L. Challier, G. Martensen, H. Kadi, S. Le Bars, O. Morel, M. Blanchon, M. Beaumont
2023 Published

Two-branch neural network using two data types for human activity recognition

IEEE Sensors Journal
Pierre Moreau, David Durand, Jérôme Bosche, Michel Lefranc
2021 Published

A motion recognition technique based on linear matrix representation to improve Parkinson's disease treatments

9th Int. Conf. on Systems and Control (ICSC)
Pierre Moreau, David Durand, Jérôme Bosche, Michel Lefranc
2020 Published

A motion recognition algorithm using polytopic modeling

7th Int. Conf. on Control, Decision and Information Technologies (CoDIT)
Pierre Moreau, David Durand, Jérôme Bosche, Michel Lefranc
05

Skills

ML & Deep Learning

PyTorchTensorFlowKerasscikit-learnXGBoostHugging FaceCNN / RNN / LSTMTransformersReinforcement LearningGenetic Algorithms

GenAI & LLMs

Claude APIOpenAILangChainMultimodal RAGPEFT / LoRAFine-tuningPrompt EngineeringVector DB

Computer Vision

UNetRSwinUNetOpenCVPIL / PillowMedical ImagingSegmentation

NLP & Speech

NLTKWhisper (STT)OCRTokenizationEmbeddings

Data Science & XAI

NumPyPandasSciPyMatplotlibSeabornPCADTWSHAPLIMEANOVA

Backend & MLOps

FastAPIDjangoFlaskNext.js 15SupabasePostgreSQLDockerStripe

Languages & Tools

PythonSQLJavaScript / TypeScriptBashHTML / CSSGitClaude Code / CursorJupyter

AI Ethics & Compliance

GDPR / RGPDEU AI ActBias / FairnessExplainable AIQuantization / Pruning

Spoken languages

French — NativeEnglish — B2
06 · Contact

Let's build something useful together.

I'm always up for discussing AI & ML opportunities — especially in healthcare and applied products. Reach out.