Un cierre que vive en Excel
Tres días al mes copiando, pegando y revisando celdas. Cada vez desde cero, y el error solo aparece después de que el número ya subió.
Ingeniería de datos, dashboards ejecutivos y automatización de informes para finanzas, BI y dirección. 19 años convirtiendo datos frágiles en el número que el directorio usa sin desconfiar.
Respuesta humana · un diagnóstico antes de cualquier desarrollo · NDA mutuo
Experiencia construida en
Validado en cada etapa, del sistema de origen hasta el informe.
El número correcto llega listo. Sin depender de una planilla que una persona actualiza a mano.
Cuando los datos dependen de pasos manuales y procesos frágiles, el error es silencioso y aparece tarde, frente a quien decide. ¿Reconoces alguno de estos síntomas?
Tres días al mes copiando, pegando y revisando celdas. Cada vez desde cero, y el error solo aparece después de que el número ya subió.
Cada área llega a la reunión con un número distinto. Cuando la dirección pregunta de dónde salió, nadie responde con seguridad.
La carga falla, cambia un formato de archivo, una columna se mueve, y nada avisa. El informe sale bonito y equivocado.
Cada mes el mismo ritual de planilla. El equipo queda preso de la rutina y sobra poco tiempo para analizar lo que dice el número.
ERP, base de datos, planilla, sistema heredado. Cada decisión empieza con una caza del dato antes de cualquier análisis real.
Hay una persona que entiende la planilla que sostiene el cierre. Si se va de vacaciones, el proceso se traba con ella.
TPS reconstruye el camino del dato en etapas claras, cada una con validación y registro. El resultado es un número que se sostiene solo y un equipo que entiende cómo se produjo.
El pipeline empieza por un contrato de datos, no por el código. Cuando la fuente cambia, el contrato lo señala primero y el resto reacciona de forma controlada.
Ingesta, validación y transformación en etapas distintas. El dato que cae fuera de lo esperado va a cuarentena, no al informe de la dirección.
Runbook, diccionario de datos y registro de decisiones forman parte del alcance. Tu equipo evoluciona el sistema sin depender de mí para siempre.
Todo trabajo empieza por un diagnóstico. A partir de él, definimos juntos el alcance correcto, sin comprar nada a ciegas.
Un proceso previsible, del primer contacto al soporte. Sabes lo que viene en cada etapa y por qué existe.
Conversación de 30 minutos y lectura de tu escenario. Dónde duele, qué ya existe, qué está en riesgo.
Levanto de dónde viene el dato: ERP, bases, planillas, APIs. Cada fuente recibe un contrato esperado.
Defino las capas, las reglas de validación y el punto de cuarentena antes de escribir la primera línea.
Ingesta, validación y transformación separadas. Cada etapa es testeable y aislada de las demás.
El dato fuera del contrato se bloquea y se señala. El número solo llega al consumo después de pasar las reglas.
Runbook, diccionario de datos y registro de decisiones. La entrega incluye lo que tu equipo necesita para operar.
Periodo de soporte y ajuste fino. 30 días de corrección de errores sin costo tras la entrega.
Tiago Pereira da Silva — Data Architect, 19 años en datos.
Los últimos cinco años construyendo la capa analítica de un banco en PostgreSQL, SQL Server, BigQuery y Power BI, con modelos de Random Forest y Bagging en producción. Antes atendí a Santander en Nueva York, Madrid y Londres a través de Sinqia, y pasé por Bradesco y NET/Claro.
Cursando un MBA en Data Science y Analytics en la USP. Autor de la librería open-source InstaT (Python), con suite de tests y CI. La experiencia es en el sector financiero, donde el número equivocado tiene un costo real y visible.
Rehíce un pipeline después de que un cambio silencioso de formato en un archivo desalineó columnas y corrompió un informe diario sin que nadie lo notara. Separé ingesta, validación y transformación y agregué cuarentena. Es ese tipo de criterio, saber dónde el dato falla de verdad, lo que entra en cada proyecto.
Stack en uso
Hablas y trabajas con el arquitecto que escribe el código. Sin capa de ventas, sin derivar a un junior.
Runbook, diccionario y decisiones registradas. No es un extra cobrado después: viene con el trabajo.
Primero entiendo dónde se rompe, luego construyo. No pagas por un proyecto definido a oscuras.
El objetivo no es el dashboard más bonito. Es el número que la dirección confía sin revisar a mano.
Entiendo el pipeline y entiendo el cierre. La conversación es sobre la decisión, no solo la tecnología.
Sin jerga vacía y sin promesas que no se sostienen. Lo que es riesgo, digo que es riesgo.
Diagnóstico
En una conversación de 30 minutos te muestro los riesgos más probables en tu flujo de datos y qué se puede resolver primero.
¿No encontraste tu duda? Envía un mensaje: respondo directo, sin formularios largos.
Sí. Mucho trabajo de alto impacto es pequeño en alcance: automatizar un informe que toma tres días, o agregar validación a un cierre. El diagnóstico ayuda a hallar el primer paso correcto, sin importar el tamaño.
Sí. En la mayoría de los casos no empiezo de cero: parto de tu ERP, base, planillas e informes actuales. El trabajo es organizar y dar confiabilidad a lo que ya tienes, sin cambiar todo de golpe.
Es uno de los pedidos más comunes. Mapeo lo que hace la planilla, reescribo la lógica en código testeable y automatizo la generación del resultado. La planilla deja de ser el sistema crítico que depende de una persona.
Ambos, normalmente juntos. Un dashboard ejecutivo solo vale si el número es confiable, y eso depende del pipeline de ingesta, validación y transformación que lo alimenta.
Sí. Modelado, DAX y conexión a la fuente real. También rescato dashboards de Power BI que fueron implementados pero nadie usa, porque nadie confía en el dato detrás.
Solo lo necesario, y siempre con NDA mutuo antes de cualquier detalle. En el diagnóstico suele bastar conversar y ver ejemplos de informe. El acceso a datos se acuerda por etapas, con el cuidado de quien trabajó en el sector financiero.
Sí. La atención es remota desde São Paulo, con experiencia trabajando con equipos en Nueva York, Madrid, Londres y, hoy, Alemania. Pago internacional vía Wise (EUR/USD).
Con una conversación de 30 minutos, sin compromiso. A partir de ahí defino un diagnóstico con el mapa del problema, la recomendación técnica y el orden de prioridad. Los valores se presentan en la propuesta.
Cuéntame en dos líneas lo que más te molesta de tu flujo de datos hoy. Respondo con una lectura honesta y el próximo paso.