AI & Python Automation Developer — Fontenay-le-Comte, France
I build tools that find real, reproducible bugs in large open-source projects — and I fix them upstream.
🌐 Website · 💼 LinkedIn · 🔎 GSR tool
Fixes merged by the maintainers of:
A Python tool I built to find real bugs in large open-source codebases — and to never mistake an alert for a confirmed result:
- static detectors for Go code (tree-sitter), plus logic-bug hunting driven by an LLM that is kept honest by code;
- every candidate is reproduced by a failing test on a clean checkout, then fixed with a regression test that is red without the fix, green with it — the verdict is always decided by code, never by the model;
- a deterministic decision engine: LLM analysis alone can never confirm a finding;
- 500+ automated tests · Apache-2.0.
On a blind replay against AWS Powertools, the hunter re-discovered two known bugs on its own and proved each fix (red→green) in about five minutes.
| Project | Fix | Status |
|---|---|---|
| Kubernetes git-sync | panic on a git config key without a value — #1006 | ✅ merged |
| Google gVisor | ignored lock error in Container.Update — #15632 |
✅ merged |
| AWS Powertools | AppSync Events wildcard route matched sibling channels — #8546 | ✅ merged |
| OpenTelemetry Python | Jaeger propagator rejected URL-encoded uber-trace-id — #5793 |
✅ merged |
| Prometheus procfs | panics on short lines in /proc and /sys parsers — #880 |
✅ merged |
| Prometheus mysqld_exporter | wrong binlog file number for names with dots — #1095 | ✅ merged |
| pydata xarray | string dimension names lost their suffix — #11757 | ✅ merged |
| Celery | chain/group repr mangled task names and arguments — #10855 |
✅ merged |
| Pillow | arithmetic between two TIFF IFDRational values failed — #10321 |
✅ merged |
| GoReleaser | nested Dockerfile ARG not expanded in the base image — #7203 |
✅ merged |
| INSEE pynsee | cache key mixed up startPeriod/endPeriod queries — #311 |
✅ merged |
Background: Network & Telecom Administrator diploma (m2i, 2016) · Systems & Network Technician at Sanofi (2018–2022) · Tier 2 Mac Support Technician at Apple (2022–2025) · self-taught in AI & automation.
