Skip to content
View Javier-Morenosa's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Javier-Morenosa

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 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
Javier-Morenosa/README.md

Javier Morenosa — AI Engineer, Madrid

I work on the loop between large language models and the people who use them — systems that get better the more they are used. Prompts that learn from feedback, retrieval that reranks itself, evaluation that closes its own gaps. Most of what I publish is the runtime under that idea, written small enough to read in one sitting.

I write Python by default and choose the smallest tool that survives contact with production. I care about clear interfaces, honest benchmarks, and code that another person can own after I leave.

Selected work

RLprompt  ·  pypi An online reinforcement-learning framework for system-prompt refinement. Each human interaction defines a perception cycle that feeds a two-stage critic — the prompt evolves with use.

code-quality-mcp A Model Context Protocol server that exposes Python static analysis — flake8, mypy, McCabe, vulture — to LLM agents as first-class tools rather than parsed shell output.

Iterative-shifting-disaggregation Implementation of the ISD algorithm for decomposing aggregated time-series into their constituent signals.

reranker-research Ongoing notes and experiments on rerankers for retrieval and RAG pipelines.

Currently

Building tooling around evaluation and feedback loops for LLM applications. Open to conversations with teams thinking seriously about the same problems.



linkedin  ·  orcid  ·  pypi

Pinned Loading

  1. RLprompt RLprompt Public

    Online RL framework for system-prompt refinement in LLMs. Human-in-the-loop Perception Cycle + TwoStageCritic (Backward + Optimizer). pip install prompt-rl

    Python 2

  2. code-quality-mcp code-quality-mcp Public

    MCP server for Python code quality analysis: flake8, mypy, McCabe, vulture

    Python 1

  3. Iterative-shifting-disaggregation Iterative-shifting-disaggregation Public

    Python implementation of the Iterative Shifting Disaggregation (ISD) algorithm for time series analysis

    Python

  4. reranker-research reranker-research Public

    Investigación personal sobre rerankers para retrieval/RAG: papers, notas y experimentos.