James Valencia

Proyectos

Herramientas que construí para que la calidad no dependiera de mí

Cada proyecto anticipa fallos antes de que lleguen a producción, o le quita trabajo repetido a un equipo que ya tenía suficiente.

2024 — presente

Métricas de código automatizadas con SonarCloud

QA Lead

Sincronización automática de métricas de calidad de código (cobertura, deuda técnica, duplicación) desde SonarCloud hacia el reporte que el equipo revisa cada semana.

SonarCloudAzure DevOpsJavaScript
2025 — presente

Reportia — gestión contable multiempresa

Fundador y autor único — CtisEvolution

Sistema de gestión contable multiempresa con sincronización bidireccional a SIIGO Pyme, reportes de comisiones y procesamiento asíncrono de Excel en background.

ReactTypeScriptExpressPostgreSQL
2026 — presente

Cowork.Ctis — agente embebido en Reportia

Fundador y autor único — CtisEvolution

Asistente agéntico embebido en Reportia (Ctis Evolution) que responde con datos reales del usuario, con un techo de costo matemáticamente acotado y un apagador de emergencia sin redeploy.

TypeScriptExpressReactVite
2026 — presente

Servidor MCP para Reportia

Autor único — CtisEvolution

Servidor MCP en stdio que expone 66 herramientas curadas de la API de Reportia, en vez de una tool HTTP genérica que un agente podría usar mal.

TypeScriptNode.jsModel Context ProtocolZod
2026 — presente

Asisfera — plataforma multi-tenant de turnos

QA Lead

Plataforma de asistencia y turnos convertida a multi-tenant, resolviendo primero el caso difícil: saber a qué organización pertenece un usuario antes de que inicie sesión.

Node.jsExpressPrismaPostgreSQL
2026 — presente

Servidor MCP para SIIGO Pyme

Autor / Open Source

Expone las 47 funciones del CLI de SIIGO Pyme como herramientas MCP, con autodescubrimiento y resultados de Excel parseados a JSON.

TypeScriptNode.jsModel Context ProtocolWindows COM
2025 — presente

DocuCobro — gestión contable multiempresa con integración SIIGO

Fundador y autor único — CtisEvolution

Facturación y cobro recurrente multiempresa integrado con SIIGO, con autenticación híbrida resiliente que degrada elegante ante una caída del servicio externo.

ReactTypeScriptExpressPostgreSQL
2024 — presente

Script Manager

QA Lead

Herramienta interna para centralizar, versionar y ejecutar los scripts de automatización del equipo de calidad, sin depender de que cada persona los guarde en su propia máquina.

JavaScriptNode.jsAzure DevOps
2026 — presente

Ejecución remota de comandos en equipos Windows

Fundador y autor único — CtisEvolution

Agente para administrar equipos Windows remotos vía WebSocket saliente, sin depender de RDP ni VPN abiertos, desde una interfaz web centralizada.

.NETPythonNode.jsWebSocket
2026 — presente

QA Skills — pack de habilidades ISTQB para agentes de IA

Autor / Open Source

11 agent skills instalables que le dan a un agente de IA las técnicas ISTQB de diseño de casos y el ciclo completo de QA.

MarkdownAgent SkillsISTQB
2026 — presente

BrainBuddyNet — aprendizaje social gamificado

QA Lead

Plataforma de mentoría en vivo entre aprendices y mentores con progreso gamificado, usando Socket.io solo para señalización y Agora como transporte de video.

ReactViteExpressPostgreSQL
2026 — presente

Runners de GitHub Actions self-hosted, escalables

Autor / Open Source

Levanta N runners self-hosted de GitHub Actions desde un único servicio de Docker Compose, sin runners zombis tras un crash.

DockerDocker ComposeGitHub ActionsShell
2014 — 2022

Framework de pruebas de API sobre Postman

QA / Quality Assurance

Framework propio en JavaScript, construido sobre Postman, para automatizar pruebas funcionales y de contrato de las APIs del producto.

JavaScriptPostmanNewmanAzure DevOps