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

Block or report norefice

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

Nicolás Orefice

AI Lead en un equipo de desarrollo enterprise. Trabajo en cómo el equipo opera con AI como parte del flujo, no como un atajo individual.

Mi laboratorio cotidiano es Encuentra.io, una plataforma Java multi-tenant de WMS e integraciones con clientes enterprise en 5 países. Ese contexto — código con años de historia, stack legacy, equipo pequeño y exigencias enterprise — es lo que define cómo aplico AI: skills y agents propios para el dominio, no recetas genéricas.

Qué hago

  • AI en el equipo de desarrollo — adopción de Claude Code y Cursor como entorno principal, skills y subagents custom por dominio, MCPs integrados a las herramientas internas.
  • Plataforma Encuentra — evolución de una plataforma Java (Jersey, Jetty, Redis, RabbitMQ) multi-tenant con clientes enterprise activos en 5 países.
  • Automatización operativa — herramientas internas sobre Jira para soporte, sprints y reporting.

Cómo trabajo con AI

  • Claude Code como entorno principal: skills custom por dominio (Java legacy, JSP/Struts, Jetty, Redis, multi-tenancy), subagents especializados con responsabilidad acotada, memoria persistente entre sesiones.
  • MCPs integrados a Atlassian, Slack y herramientas internas para mantener el contexto sin salir del flujo.
  • AI sobre legacy enterprise — el desafío real no es generar código nuevo, es operar con AI dentro de un codebase con años de historia, convenciones idiosincráticas y clientes que no toleran regresiones.

📂 claude-code-routing — el framework que uso para decidir cuándo una tarea va como prompt directo, subagent, o agent team. Catálogo de los 11 subagents que dispatcheo y guía para adaptarlo a otro stack.

Proyectos públicos

Repo Qué es
claude-code-routing Framework de decisión para routear tareas en Claude Code (prompt / subagent / agent team) en codebases enterprise.
Obsidian-Taskify Plugin de Obsidian para gestionar tareas dentro de notas (estados, prioridad, tags, due date). TypeScript.
JiraSoporte Dashboard Flask para métricas de Service Desk en Jira.
JiraSprints Análisis y visualización de sprints sobre la API de Jira.
JiraHoras Control de tiempo y productividad sobre tickets de Jira.

La mayor parte de mi código vive en repositorios privados de Encuentra.

Stack principal

Java · Python · TypeScript · MySQL · Redis · RabbitMQ · Jetty · Jersey · Claude Code · Cursor · MCPs

Contacto

LinkedIn · norefice@gmail.com · Montevideo, Uruguay

Pinned Loading

  1. JiraSoporte JiraSoporte Public

    Python

  2. JiraSprints JiraSprints Public

    JavaScript

  3. Obsidian-Taskify Obsidian-Taskify Public

    Create tasks directly from your notes. Task list plugin for Obsidian with states, priority, tags, and due date.

    TypeScript

  4. claude-code-routing claude-code-routing Public

    A decision framework for routing tasks across Claude Code's three execution modes (direct prompt, subagent, agent team). Built on a Java enterprise codebase.

    3