Skip to content
View LemonCondor's full-sized avatar

Block or report LemonCondor

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LemonCondor/README.md

Guillaume Marty

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

11 merged PRs 500+ tests languages

Fixes merged by the maintainers of:

Google AWS Kubernetes Prometheus OpenTelemetry Celery Pillow GoReleaser


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.

🧩 Bugs I found and fixed in open-source projects

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.

Pinned Loading

  1. kubernetes/git-sync kubernetes/git-sync Public

    A sidecar app which clones a git repo and keeps it in sync with the upstream.

    Shell 2.7k 467

  2. local-llm-rig local-llm-rig Public

    Practical field guide to GPU hardware for local LLM inference — VRAM math, used-market strategy, drivers, inference stacks, honest benchmarks

    1

  3. alpha-agent alpha-agent Public

    3-agent LLM pipeline (Collector → Analyst → Decider) that scores prediction markets from live news and social sentiment

  4. aws-trading-infra aws-trading-infra Public

    Running a real-money trading system 24/7 on a $9/month EC2 t3.micro — memory budgets, systemd hardening, watchdogs, zero-open-port dashboards

    Shell

  5. High-altitude-ia High-altitude-ia Public

    Guillaume Marty

    HTML

  6. github-security-researcher github-security-researcher Public

    Policy-gated toolkit for security and bug research on public open source code. LLM analysis alone cannot produce CONFIRMED.

    Python 1