Skip to content
View Yuri-Lima's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Yuri-Lima

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

Yuri Lima

Senior Software & AI Engineer · 14 years · Oviedo, Spain
Platform engineering meets applied AI — RAG/LLM systems, multi-tenant platforms, agent runtimes

Portfolio LinkedIn Email


About

Senior engineer with 14 years across software, embedded, and AI systems. I work at the intersection of platform engineering and applied AI — building the infrastructure that makes large systems and AI features reliable.

  • Architecting a large-scale multi-tenant ERP at CTS KG — NestJS 11 · Angular · GraphQL · PostgreSQL · BullMQ
  • Leading the AI workstream: built an MCP (Model Context Protocol) server exposing internal tools to AI agents, plus an embedded AI assistant
  • Building RAG / LLM systems — citation-grounded responses, semantic caching, multi-provider orchestration, vector search
  • Started in embedded — C/C++ on FreeRTOS — which still shapes how I think about latency, memory, and constraints in AI pipelines
  • Portuguese (native) · English (fluent) · Spanish (intermediate)

What I'm building

ContractAI Review (portfolio) — RAG-based legal assistant where every answer carries mandatory citations, confidence scoring, and jurisdiction-aware reasoning. NestJS + pgvector + BullMQ; multi-provider LLM behind an adapter; document parsers behind a factory; semantic cache; per-tenant token budgets; encryption at rest; automated retention.

Zenth / ZenthOs (in progress) — multi-agent runtime: NestJS kernel + Python neural bridge for local embeddings. Sandboxed tool execution with tiered trust, protocol-first JSON Schema / OpenAPI contracts.

MCP server @ CTS KG — exposes internal ERP tools to AI agents via the Model Context Protocol.

Stack

TypeScript · NestJS · Angular · Node.js · Python · GraphQL · PostgreSQL · Redis · Docker · Ansible

AI/ML: RAG pipelines · embeddings · vector DBs (pgvector) · semantic caching · multi-provider LLM orchestration · MCP · agent runtimes

Earlier: C/C++ · FreeRTOS · embedded firmware

GitHub stats

GitHub stats Top languages

Reach me

Open to senior backend / full-stack (NestJS · Angular · Postgres) and AI/RAG/LLM engineering roles — remote, or hybrid in Madrid / Barcelona / Bilbao.

Pinned Loading

  1. contractor-reviewer contractor-reviewer Public

    Contract-review assistant built on a RAG pipeline: pgvector embeddings, 5 swappable LLM providers, and AWS S3 storage. Portfolio project.

    TypeScript

  2. openwhen openwhen Public

    Dart

  3. woocommerce-rest-api-ts-lib woocommerce-rest-api-ts-lib Public

    This is some improvements from the oficial WooCommerce repo. https://github.com/woocommerce/woocommerce-rest-api-js-lib I hope they merge or accept it as new repo. soon. Please few free to contact me.

    TypeScript 43 11

  4. Perfex-Hook-List Perfex-Hook-List Public

    Full Perfex Hook List - For Perfex CRM Developers

    PHP 31 15

  5. JsonToEnv JsonToEnv Public template

    Convert json to .env file

    TypeScript 2

  6. SharePay SharePay Public

    SharePay is an app created to help split bills within a home. If you don't like spreadsheets or math, we're here to help. Come meet us!

    CSS 2