Skip to content
View lucharo's full-sized avatar
πŸͺ
πŸͺ

Organizations

@conda-forge

Block or report lucharo

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
lucharo/README.md

Luis Chaves Rodriguez

Biomedical engineer turned data scientist turned Machine Learning Engineer. Currently training neural nets for oligonucleotide drug design and delivery at GSK, as well as exploring agentic drug discovery. Outside of work, I really enjoy building all sorts of side projects β€” from things that help me in my daily life to bigger, more ambitious and visionary projects like agentic systems, novel human-to-agent interfaces and the design around them, and open-source developer tools. I enjoy tinkering, self-hosting, and running a homelab.

luischav.es Β· LinkedIn Β· London, UK


Projects

AI-driven coding and agents have completely lowered the barriers to entry, letting me fully express my creativity through code. These span agent orchestration, novel interfaces, developer tooling, and more.

More projects not yet posted about: society (agent-to-agent communication powered by mainstream transport protocols like SSH and HTTP), refine (improve agent skills the more you use them), eval-claude (daily evals on Anthropic models to monitor model degradation).

Open Source Contributions

  • marimo β€” 7 merged PRs: dotenv loading, pixi dev environment, Azure OpenAI, multi-column sorting, ACP dynamic model selection, islands fix, docs
  • happier β€” 2 open PRs: CLI permission escalation fix, session decryption parallelization
  • kedro β€” dynamic session loading docs for non-Jupyter environments
  • kindtech β€” docs rewrite + codebase modernization with narwhals
  • wigglystuff β€” TangleSelect component
  • Also contributed to: Inspect AI (UK AI Safety Institute), roborev (Wes McKinney), pixi

Community

Active Discord member in: marimo, polars, pixi, happier (say hi!)

DataKind UK β€” Community Committee Member & Volunteer Data Scientist. Built LASSO models, Streamlit apps, and data pipelines for charities including Learning With Parents, Citizens Advice, and Amos Bursary.

Beyond Code

Core expertise is ML, but broad interests across the stack: low-level programming, full-stack apps, iOS apps (colour perception tools for colourblind people), Chrome extensions, data pipelines, data visualisation, open source, novel interfaces, wearable fitness tracking, and data-for-good.

Career

  • 2025 -- ML Engineer, GSK β€” transformer models on RNA for oligo drug design & delivery, multi-node multi-GPU training on Vertex AI, pioneered Claude Code adoption across AIML org
  • 2024 -- 2025 Data & ML Engineer, Merqato β€” demand forecasting for European fresh produce wholesalers (engineer #3)
  • 2024 Career break β€” upskilling
  • 2023 -- 2024 Sr. Data Scientist II, Visa Europe β€” Technical Excellence team, scaled ETL across 27 European banks, led inner-source team of 8
  • 2021 -- 2022 Sr. Data Scientist I, Visa UK&I β€” built VisaVerse, adopted by 400+ data scientists globally
  • 2020 -- 2021 Data Scientist, Visa UK&I β€” led GBP 1M consulting project, GPU-accelerated ML R&D
  • 2019 -- 2020 MSc Health Data Science & ML, Imperial College London β€” Distinction, 3rd/25
  • 2015 -- 2019 MEng Biomedical Engineering, Imperial College London β€” First-Class Honours, iGEM 2018

luischav.es β€” London, UK

Popular repositories Loading

  1. raceplotly raceplotly Public

    High level package to make a chart bar plot using plotly.

    Jupyter Notebook 28 3

  2. rmarkdown-action rmarkdown-action Public

    Github action to render documents using rmarkdown. Includes pandoc and tinytex installations

    TeX 19 14

  3. COVID19 COVID19 Public

    An effort to learn from daily updated Covid19 data. 4 Medium articles stemmed out of this effort where I describe my process

    R 8

  4. slidev-marimo slidev-marimo Public

    Marimo notebook integration for Slidev presentations - monorepo for islands (Pyodide/WASM) and notebook (live kernel) addons

    TypeScript 7

  5. voice2text voice2text Public

    Python 6

  6. nb2medium nb2medium Public

    Python package and Jupyter extension that enables submitting Medium drafts elegantly from a Jupyter Notebook

    Jupyter Notebook 5 1