Ingeniería de análisis de datos • Automatización de procesos

Haz que tus datos sean útiles y
tus operaciones, fluidas.

Cuadros de mando, pipelines y automatizaciones que convierten datos desordenados en respuestas claras, para que inviertas tu tiempo donde de verdad importa.

Sistemas en producción entregados a equipos de

  • E-commerce
  • Finanzas
  • Salud
  • Sector público
  • Cripto
  • Marketing
  • Operaciones
Servicios

Cómo te ayudo a trabajar de forma más inteligente

Ofrezco cuatro servicios para que las empresas ganen claridad con sus datos, eficiencia en sus procesos y ventaja con la IA allí donde realmente encaja.

01

Visualización de datos

Cuadros de mando en tiempo real que tu equipo sí usa, con permisos por rol y documentación incluida.

02

Análisis de datos & pipelines

Todas tus fuentes reunidas en un pipeline limpio y programado, listas en tu almacén de datos.

03

Automatización de procesos

El trabajo repetitivo, la introducción de datos, los informes y las notificaciones, en manos de sistemas que tu equipo controla.

04

Integración de IA

IA solo donde compensa su coste, validada con un piloto antes de escalar.

Herramientas con las que trabajo
Proyectos

Trabajos seleccionados

La mayor parte de mi trabajo vive dentro de los sistemas de mis clientes, no en un escaparate. Aun así, aquí van algunos ejemplos de cómo abordo los problemas y de los resultados que obtengo.

Cuadro de mando de seguimiento de programa creado en Looker Studio

Seguimiento de programa para dirección

Un equipo de programa del sector público gestionaba 66 entregables repartidos en 7 líneas de trabajo con hojas de Excel. La dirección no tenía visión en tiempo real de qué avanzaba, qué estaba en riesgo y qué se retrasaba. Cada comité exigía recopilar los estados a mano.

Construí un cuadro de mando de 2 páginas en Looker Studio conectado a un backend en Google Sheets. La página de resumen ejecutivo muestra cinco indicadores clave con anillos, una tabla por línea de trabajo con código de color RAG automático y filtros por línea, responsable, estado y trimestre. La página de acciones saca a la superficie los entregables en riesgo o bloqueados. Los umbrales RAG son configurables: el equipo ajusta la sensibilidad sin tocar fórmulas.

ResultadoVisibilidad del programa en tiempo real. Sin recopilación manual de estados. Los comités de dirección funcionan con un único cuadro de mando vivo.

  • Looker Studio
  • Google Sheets
Panel de control de automatización de nóminas creado con Google Apps Script

Automatización de nóminas en salud

Una clínica de salud conductual con más de 30 profesionales procesaba la nómina a mano en cada ciclo de facturación. El personal cruzaba exportaciones CSV, buscaba tarifas, validaba códigos CPT y clasificaba reembolsos manualmente. Un proceso lento, propenso a errores y repetido cada ciclo.

Desarrollé una aplicación web en Google Apps Script conectada directamente a la API de IntakeQ, que extrae automáticamente citas y facturación. El backend resuelve tarifas, valida códigos CPT, clasifica la reembolsabilidad y genera un resumen de pago por profesional. El procesamiento por bloques absorbe más de 100 citas y 300 llamadas de API por ciclo dentro de los límites de ejecución de Apps Script.

ResultadoNóminas procesadas con un clic. Se acabaron los cruces manuales. Una preparación de ciclo que llevaba horas ahora se ejecuta sola.

  • Google Apps Script
  • IntakeQ API
  • Google Sheets
Flujo de códigos de trabajo: busca a las personas en cola, reutiliza o crea su código de trabajo de QuickBooks Time, guarda los resultados y gestiona las escrituras fallidas.

Automatización de hojas de horas y facturación para una organización sin ánimo de lucro

Una organización sin ánimo de lucro factura a una subvención el tiempo que su personal dedica a acompañar a personas. El personal registraba sus horas en QuickBooks Time, pero esas horas no estaban vinculadas a la persona atendida ni a los límites de facturación de la subvención. Las automatizaciones existentes se habían creado para otra aplicación de control horario. Las fórmulas de facturación contaban cada sesión como totalmente facturable o totalmente no facturable, aunque superara un límite.

Diseñé el modelo de datos y la lógica de facturación, y después construí la integración a su alrededor. Cada persona inscrita recibe un código de trabajo en QuickBooks Time, y el flujo reutiliza un código que ya existe y reintenta las escrituras que fallan. La sincronización trae solo las hojas de horas nuevas desde un punto de control guardado, omite los duplicados y asigna cada registro a un miembro del personal y a una persona, marcando los que no puede asignar. Cada sesión se divide en minutos facturables y no facturables en el punto en que supera un límite, y se recalcula cuando cambia el registro o el estado de la persona. Los límites están en una tabla de configuración, así que los administradores los cambian sin tocar código. Las reglas de estado actualizan automáticamente el estado de cada persona y respetan los cambios manuales. Los supervisores revisan el tiempo pendiente y lo marcan como completado. Probé cada caso en una copia separada del sistema antes de la puesta en marcha, incluidos los reintentos, los duplicados y los cambios de estado.

ResultadoLas hojas de horas se sincronizan sin introducción manual. Cada sesión se factura dentro de los límites de la subvención. Ya en producción.

  • Softr
  • Airtable
  • Make
  • QuickBooks Time

Cuadro de mando de ingresos & miembros

Un negocio por suscripción necesitaba visibilidad sobre la evolución de sus ingresos, el ciclo de vida de sus miembros y sus métricas de conversión. Los datos vivían en hojas de cálculo y exigían una limpieza manual antes de cualquier informe.

Escribí un Google Apps Script para automatizar la transformación de datos y después construí un cuadro de mando en Looker Studio con actualización en tiempo real: seguimiento del MRR, desglose de ingresos por fuente, tendencias de captación y embudo de visitante a cliente.

ResultadoMétricas vivas. Sin preparación manual. Un único sitio para ver qué funciona.

  • Looker Studio
  • Google Apps Script
  • Google Sheets

Cuenta de resultados e-commerce & analítica publicitaria

Un negocio de e-commerce necesitaba ver la rentabilidad de varios canales publicitarios (Google, Bing, Meta, Criteo) junto a las ventas de Shopify, el coste de las mercancías y la logística. Los datos estaban en sistemas distintos y los informes eran lentos y fragmentados.

Construí una plataforma analítica de extremo a extremo. Fivetran vuelca los datos en BigQuery. Pipelines en Python gestionan los tipos de cambio y el cálculo de la cuenta de resultados de forma programada. Los cuadros de mando de Tableau entregan la vista final, con seguridad a nivel de fila y selectores de moneda y zona horaria.

ResultadoUna única fuente de verdad. Visibilidad en tiempo real sobre qué es rentable y qué no.

  • BigQuery
  • Fivetran
  • Python
  • Tableau

Calculadora de presupuestos comerciales

Una empresa de jardinería y retirada de nieve gestionaba propiedades en varios estados de EE. UU. Los precios variaban según la ubicación, el tipo de propiedad, el tamaño del equipo y el modelo de servicio. Calcular un presupuesto era lento y propenso a errores.

Desarrollé una herramienta en Excel VBA con automatización en un clic: precios dinámicos por estado y ciudad, varios modelos de facturación de nieve (por servicio, por evento, por temporada), multiplicadores de equipo y perfiles de producción. Precios, márgenes y ajustes se configuran desde hojas dedicadas, sin tocar código. Arquitectura modular que escala con el negocio.

ResultadoPresupuestos rápidos y precisos. Sin cálculos manuales. Fáciles de actualizar según crece el negocio.

  • Excel VBA
  • Fórmulas de Excel
Automatización de la gestión de pedidos de Shopify creada como flujo de n8n

Automatización de la gestión de pedidos de Shopify

Una tienda de arte online gestionaba manualmente los pedidos con tres proveedores de impresión bajo demanda. La recepción de pedidos, el seguimiento de producción, las actualizaciones de envío y los avisos al cliente exigían coordinación humana entre Shopify, el correo y los portales de proveedores.

Construí un sistema de automatización en n8n con 5 flujos que cubre todo el ciclo de vida del pedido. Los webhooks de Shopify registran los pedidos nuevos en Airtable, el análisis de los correos de proveedores extrae el estado de producción y los números de seguimiento, y la Fulfillment API sincroniza el seguimiento con el cliente automáticamente. Incluye integración directa por API con un proveedor para obras de varios paneles y prevención de duplicados, normalización de transportistas en 3 capas para 37 transportistas (327 casos de prueba, 100 % de acierto) y notificaciones con Google Chat Cards V2 y formularios interactivos para el equipo.

ResultadoPedidos enrutados, seguidos y entregados sin intervención manual. El equipo lo gestiona todo desde Airtable y Google Chat.

  • n8n
  • Airtable
  • Shopify API
  • Google Chat

Automatización de aprobaciones de solicitudes por fases

Un equipo de robótica necesitaba un sistema para gestionar solicitudes de compra y reembolsos. Las solicitudes llegaban por Google Forms y luego requerían la aprobación de distintos equipos según el tipo y el importe. Los aprobadores respondían por Slack o correo. El seguimiento era manual y no había visibilidad sobre los presupuestos ni sobre los cuellos de botella.

Construí un sistema en Google Apps Script que dirige cada solicitud a la cadena de aprobación correcta, envía avisos por Slack y correo, recoge los comentarios de los aprobadores y desencadena el siguiente paso automáticamente. El sistema sigue las fases del proceso, vigila los presupuestos por departamento y señala las solicitudes vencidas. Un cuadro de mando de 4 páginas en Looker Studio da visibilidad casi en tiempo real sobre solicitudes activas, tiempos de aprobación, gasto por departamento y uso del presupuesto.

ResultadoSolicitudes enrutadas, aprobaciones recogidas, presupuestos vigilados. Todo automatizado.

  • Google Apps Script
  • Google Sheets
  • Looker Studio
  • Slack API
Testimonios

Lo que dicen mis clientes

Opiniones reales de clientes en Upwork (en inglés).

★★★★★

“Toufik has been an absolute game-changer for our business. Working alongside him to architect, build, and automate our entire operational system at KiaDom Homes has completely transformed how our team works day-to-day.

What stands out most is his technical capability combined with a genuine understanding of practical business logic. Nothing we have thrown at him, no matter how complex, has ever been too difficult. From custom project lifecycle workflows and automated Google Drive management to advanced AI transcript synthesis, automatic email capture, and a tailored multi-tier contact directory, Toufik has delivered every single component to absolute perfection.

His communication is proactive, his turnaround times are exceptionally fast, and his ability to troubleshoot edge cases on the fly is outstanding.

I cannot recommend Toufik highly enough to any business owner looking to automate their operations, integrate custom AI tools, or build bespoke system architecture.”

Greg K.
KiaDom Homes
★★★★★
“Great worker and great communicator. We have nothing to complain about. Works fast at an affordable rate. Would highly recommend.”
DDaniel M.
Cliente de Upwork
★★★★★
“Working with Toufik was seamless - he went above and beyond to make sure everything was done properly.”
SSarah K.
Cliente de Upwork
★★★★★
“Second contract with Toufik, amazing work both times! Works very quickly, communicated very very well and got work done exactly as described. Highly recommend!”
JJames R.
Cliente de Upwork
Tienda

Herramientas & plantillas

Construyo herramientas y plantillas a partir de proyectos reales, cada una documentada por completo y lista para usar.

key_levels.xlsx
Plantilla de Excel con la calculadora de niveles clave y gráficos de comparación de precios
Plantilla de Excel

Calculadora de niveles clave & salidas parciales

Comprueba dónde está el precio respecto a tus niveles clave y planifica las salidas antes de entrar.

Próximamente
Tu próxima herramienta

Más herramientas en camino

Hay nuevas calculadoras y plantillas en preparación.

Ver toda la tienda →

Ilustración que representa una trayectoria profesional desde las telecomunicaciones hasta la ingeniería de datos
Sobre mí

De la ingeniería de telecomunicaciones a los datos & la automatización

Empecé en telecomunicaciones: cuatro años como ingeniero de radio en Bouygues Telecom France (a través de Accenture), aprendiendo cómo funcionan los sistemas grandes y cómo detectar problemas antes de que se conviertan en crisis.

Después me pasé a los datos, incorporándome a dos proyectos blockchain en fase inicial (Mysten Labs y Rug Radio) con equipos internacionales en remoto. Ahí encajó todo: convertir datos desordenados en respuestas claras y procesos manuales en flujos automatizados.

Hoy construyo cuadros de mando que los equipos usan de verdad, pipelines que funcionan sin vigilancia y automatizaciones que ahorran horas cada semana, para clientes de e-commerce, finanzas, cripto, marketing y operaciones. Las mejores herramientas son las que la gente usa, no las que tienen más funciones.

Ubicación
En remoto
Trabajo con
Europa · Reino Unido · EE. UU. · Australia

Trabajemos juntos.

Contacto

¿Tienes un proyecto en mente?

Hablemos de cómo podríamos trabajar juntos.

Suelo responder en 1 o 2 días laborables. Sin discurso comercial, solo una conversación directa sobre si encajamos.

Gracias

Tu mensaje se ha enviado. Lo reviso y te respondo en 1 o 2 días laborables.