Skip to content
View zenx5's full-sized avatar
🏠
Living, developing, being happy
🏠
Living, developing, being happy

Block or report zenx5

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

I'm Octavio Martínez 👋

Senior Full-stack Developer | Software Architect

Developer with over 8 years of professional experience focused on the JavaScript ecosystem, Node.js, and React. My approach is built on architectural integrity, creating useful software experiences that enhance developers' day-to-day work, and implementing emerging technologies, especially Artificial Intelligence.

🚀 Featured Projects

🤖 SOPL-A

It is a Python-based DSL for AI Agent orchestration. Its core feature is treating Context as a first-class citizen with dedicated operations that optimize it before it is consumed by an LLM, thereby optimizing token usage and reducing costs.

Tool tool = Tool("tools/tool.py")
LLM tiny = Model.get("google/gemma-3-1b")
tiny.set_temperature(0)
Context ctx
ctx.push("system", "...")
ctx.push("assistant", "...")
ctx.push("user", "...")

loop main(input_user) {
    Object response = tiny.call(input_user, ctx.get_all())
    Object data = tool.execute(response.data)
    if( data.ok ) {
      return data.result
    }
}

🧠 Project Corpus 1900

Abductive Leap simulation experiment ("The Einstein Challenge") using a TinyLlama-1.1B model.

  • Objective: Evaluate an LLM's ability to generate a paradigm shift (Relativity) when exposed to physical anomalies (Michelson-Morley) without access to post-1900 data.

🌉 Claumini Bridge

Local proxy consisting of a Node.js server and a Chrome extension that converts free Gemini, ChatGPT, or Claude accounts into an OpenAI-standard compatible API.

  • Utility: Connects IDEs (Trae, Cursor, Continue) and libraries (LangChain, AutoGen) directly to the browser tab to save on API costs.

🛠️ Other Projects

  • Rag-router: NPM module that allows deploying a RAG architecture on Express.js in just a few lines of code..
  • Prompt Box: React extension with over 200 users for managing AI prompts.
  • Kommiter IA: Semantic commit generator based on file changes.
  • Check Repo IA: Code quality assessment tool that got me accepted into the GitHub Developer Program.
  • Search Dependencies: Next.js and Firebase app to locate dependencies used in previous projects using the GitHub API.

📚 Technical Writing and Research

In addition to development, I dedicate time to documentation and theoretical research:

💻 Main Tech Stack

React | Node.js | TypeScript | C# / .NET | Next.js | Tailwindcss | PostgreSQL | Oracle

Contact

Pinned Loading

  1. claumini-bridge claumini-bridge Public

    TypeScript 3

  2. kommiter-ia kommiter-ia Public

    servicio de la terminal que usa IA para crear commits para los cambios en --staged

    TypeScript

  3. terminal-i2 terminal-i2 Public

    With this module you can create interactive menus in your terminal. Use the `createMenu` class provided by the module for this. This is a first version and we will add other functionalities.

    TypeScript

  4. jsonable jsonable Public

    JavaScript