analytics
Portafolio de Iván
Disponible para proyectos

Iván de Jesús Díaz Navarro

Consultor en Datos, BI y Automatización

Construyo y opero los sistemas, no solo los reportes.

Datos que no mienten.

Analista de Datos · Business Intelligence · Automatización de operaciones

Diseño, construyo y opero los sistemas sobre los que trabaja un negocio: inventario multicanal, cotizadores, agentes de atención, tableros ejecutivos. No entrego un reporte y me voy — el sistema queda corriendo, con respaldo, rollback y un procedimiento escrito.

database SQL
code Python
deployed_code Docker
bar_chart Tableau
settings_suggest Automatización
videocam

Nuevo video de presentación · próximamente

deployed_code

Sistemas que siguen corriendo

Respaldo, rollback y verificación en tres pasos

lock

IA local cuando el dato es sensible

Conversaciones y estados de cuenta que no salen

query_stats La evidencia, antes que el discurso

Lo que hay publicado en este sitio, contado

Ninguna de estas cifras es una estimación: las tres primeras salen de contar los casos que están publicados aquí mismo, y se pueden verificar abriéndolos.

26

casos publicados, cada uno con su contexto, sus decisiones y sus resultados

11

de ellos son sistemas en producción para negocios reales

6

sitios y demos públicas que puedes abrir desde estos casos

0

puertos abiertos: ~60 contenedores en servidor propio, tras un túnel cifrado

El cuarto número se explica entero en Cómo trabajo.

Datos que no mienten

No es un eslogan: son reglas escritas en el código de estos sistemas.

do_not_disturb_on

La cobertura sin ventas se reporta vacía, nunca como cero.

Un cero se leería como «urgentísimo» y mandaría a comprar lo que nadie está pidiendo.

rule

Con menos de tres observaciones, el tablero dice «insuficiente».

Un porcentaje calculado sobre dos datos es un número con aspecto de verdad.

fact_check

Un 2xx no prueba nada.

Toda escritura a un canal externo se vuelve a leer y se compara; si no coincide, queda marcada como fallida.

neurology Casos destacados

Seis sistemas, seis problemas que ya no existen

Cada uno abre con el problema real que lo provocó. Los seis están publicados con sus decisiones, sus cifras y lo que aprendí construyéndolos.

inventory_2
Comercio · Multicanal

Cero sobreventa: centro de operaciones multicanal

Tres inventarios aislados, y ninguno de los tres era el bueno.

Un inventario central con kardex append-only decide qué existencia ve cada canal. 796 publicaciones auditadas, 1,742 movimientos registrados y una consulta de 90 días resuelta en 3.5 ms.

Leer el caso completo arrow_forward
qr_code_scanner
Bodega · Offline-first

La bodega que dice la verdad

512 unidades salieron de la bodega. El inventario descontó 408.

Una PWA que guarda eventos en vez de saldos. Reproducir 3,536 eventos reales demostró que la corrección funcionaba: 512 = 512, y ninguna caja en negativo.

Leer el caso completo arrow_forward
forum
IA local · WhatsApp

Agentes de ventas con IA 100% local

IA local o nada: ni una conversación ni un catálogo salen de la máquina.

Un mismo motor atiende a los clientes de dos negocios distintos por WhatsApp, con modelos de lenguaje que corren en el servidor propio. Cero conversaciones enviadas a servicios de IA externos.

Leer el caso completo arrow_forward
request_quote
Turismo · Ventas

Un cotizador que no filtra márgenes

Un enlace público que calcula precios es, por definición, un enlace que puede filtrar cómo se calculan.

El cliente arma su paquete en un enlace propio y el precio se calcula sólo del lado del servidor. Una guardia en tiempo de ejecución impide que salga un costo, un margen o un proveedor.

Leer el caso completo arrow_forward
shield_lock
B2B · Multi-tenant

Aislamiento que no depende del código

En multi-tenant, la pregunta no es si el código filtrará datos entre inquilinos, sino cuándo.

El aislamiento lo aplica PostgreSQL con Row Level Security, no la aplicación. Dinero en centavos, un solo rol autorizado a saltarse la regla y una prueba que verifica que el voucher no filtra datos del proveedor.

Leer el caso completo arrow_forward
dashboard
Institucional · Demo pública

SIGO: el ciclo completo de una oficina de convenciones

El conocimiento de una candidatura perdida vale tanto como el de una ganada, y es el primero que se pierde.

Trece fases construidas, 67 pruebas automatizadas en verde y 23 documentos de diseño numerados. Es el único caso con demo pública en vivo que cualquiera puede abrir.

Leer el caso completo arrow_forward
handshake En qué puedo ayudarte

Cuatro formas de trabajar juntos

Cada una viene con el caso publicado que la respalda. Si no hay caso, no lo anuncio.

monitoring

Dashboards y BI

De datos crudos a un tablero que se lee sin traductor — incluyendo la parte incómoda: decir con claridad qué preguntas esos datos no pueden responder.

settings_suggest

Automatización de operaciones

Inventarios, mensajería, facturación y reportes que dejan de hacerse a mano — con el límite escrito de hasta dónde es correcto automatizar.

construction

Sistemas a medida

Aplicaciones web y PWA instalables que el dueño del negocio opera solo, entregadas con tutorial y sin dependencias que caduquen.

troubleshoot

Auditorías técnicas

Diagnóstico medido de un sitio o sistema en producción: qué está roto de verdad, cuánto cuesta a quien lo usa y qué se arregla primero.

¿Tienes un sistema que no sabes si te está diciendo la verdad?

Si operas con datos que no terminas de creerte, o con un sistema que nadie sabe cómo se despliega, esa primera conversación es gratis.

mailEscríbeme

Con qué está hecho

Las herramientas que aparecen en los casos publicados. Ni una más.

terminal

Python

Limpieza y análisis con Pandas, pipelines reejecutables, lectura óptica y automatización de navegador.

database

SQL y PostgreSQL

Modelo estrella, kardex append-only, aislamiento por Row Level Security y consultas que responden en milisegundos.

monitoring

Tableau y Looker Studio

Tableros ejecutivos donde la narrativa va por delante del gráfico, y donde el dato insuficiente se declara.

deployed_code

Docker y operación

Servidor propio, túnel cifrado, despliegues con respaldo y rollback, y verificación en tres pasos.

smart_toy

IA que corre en local

Modelos de lenguaje, búsqueda vectorial y transcripción de voz en el propio servidor, cuando el dato no puede salir.

settings

Automatización e integraciones

APIs de terceros, WhatsApp, Google Apps Script y flujos de negocio que dejan de depender de que alguien se acuerde.

query_stats

Estadística y A/B testing

Pruebas de hipótesis, cohortes, retención y la disciplina de no reportar un porcentaje que no se sostiene.

devices

Web y PWA

Aplicaciones instalables que funcionan sin conexión, con notificaciones y escáner, para gente que trabaja de pie.