
Guillaume Legall
@guillaumelegall
Full-stack senior developer building Python RAG pipelines and LLM agents, from experimentation through production deployment.
What I'm looking for
In my personal projects, I’ve developed a complete Python RAG pipeline for document ingestion, chunking, embeddings, vector search, and re-ranking. I exposed it through a FastAPI API and evaluated response relevance.
I’ve also developed tool-using LLM agents, working on prompts, context and error handling, and tests with pytest. I use Claude Code daily, critically reviewing and validating the generated code.
For local AI projects, I created image-generation workflows in ComfyUI and ran LLMs with Ollama, weighing quality, latency, and cost. I’ve containerized Python services with Docker and deployed them using Kubernetes and Helm.
At Datanumia — Groupe EDF, I developed cloud-native microservices for a B2B energy-consumption platform in an Agile SAFe environment. Earlier, at Wemanity @ Orange, I helped industrialize a B2B network-connection automation platform, including CI/CD pipelines and end-to-end tests.
Experience
Work history, roles, and key accomplishments
Assistant documentaire RAG
Projet personnel
Jan 2025 - Jan 2026 (1 year)
Développement d'un pipeline RAG complet en Python : ingestion et chunking de corpus documentaires, génération d'embeddings, recherche vectorielle et re-ranking. Orchestration LangChain, exposition via API FastAPI, évaluation de la pertinence des réponses.
Agents LLM & agentic coding
Projet personnel
Jan 2024 - Jan 2025 (1 year)
Développement d'agents outillés (tool calling) au-dessus d'APIs LLM : conception des prompts, gestion du contexte et des erreurs, tests pytest. Usage quotidien de Claude Code : décomposition des specs en instructions, revue critique et validation du code généré.
Génération d'images IA & inférence locale
Projet personnel
Jan 2024 - Jan 2024 (0 months)
Création de workflows de génération d'images sous ComfyUI (graphes de nœuds, modèles de diffusion). Exécution de LLM en local via Ollama : arbitrage qualité / latence / coût selon les usages.
Industrialisation & déploiement cloud
Projet personnel
Jan 2023 - Jan 2024 (1 year)
Conteneurisation des services Python (Docker) et orchestration Kubernetes / Helm. Pipelines CI/CD, health checks, et suivi de la latence et du coût des appels LLM. Formation LangChain en parallèle.
Développeur Full Stack
Datanumia — Groupe EDF
Jan 2022 - Jan 2023 (1 year)
Développement de microservices cloud-native pour une plateforme B2B de suivi de consommation énergétique visant à réduire les factures des clients, en livraison continue dans un cadre Agile SAFe (PI Planning, démos).
Développeur Full Stack
Wemanity @ Orange
Jan 2019 - Jan 2022 (3 years)
Industrialisation d'une plateforme B2B d'automatisation des connexions réseau inter-datacenters (Java, Angular) en équipe de 12, avec mise en place de pipelines CI/CD et de tests E2E pour automatiser les mises en production.
Développeur Full Stack
Source Factory
Jan 2015 - Jan 2018 (3 years)
Réalisation de sites web clients sous WordPress, dont une boutique de bijoux connectée par API à un imprimeur 3D pour une fabrication à la demande, sans gestion de stock. Développement d'applications métiers full-stack et d'API REST, ainsi que conception et développement d'une plateforme de crypto-trading.
Education
Degrees, certifications, and relevant coursework
OCSI
Formation DevOps, DevOps
2018 -
Formation DevOps covering Linux, Bash, Jenkins, Maven, and system administration.
AFCEPF
Architecture Logicielle (ATOD), Software Architecture
2012 -
Formation en architecture logicielle covering POO, design patterns, and n-tier architectures.
AFPA
Analyste Programmeur, Computer Science
2011 -
Formation d'analyste programmeur covering software development, databases, and algorithms.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Guillaume?
You can contact Guillaume and 90k+ other talented remote workers on Himalayas.
Message GuillaumeGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
