Automatización con IA, datos y desarrollo full-stack · Barcelona
Construyo lo que quita trabajo manual: flujos que corren solos, paneles que se entienden y aplicaciones que aguantan en producción.
Antes de dedicarme a esto dirigí las operaciones que ahora automatizo — cuatro años y medio al frente de Revenue Operations en El Mercurio y una cartera de más de 400 cuentas B2B en Procter & Gamble, coordinando un equipo de más de 100 personas. Por eso entiendo una facturación, una previsión de tesorería o un informe de rotación como procesos de negocio con responsables y excepciones, no como tablas que hay que rellenar. Es lo que separa una automatización que se usa de una que se abandona a los tres meses.
- El código está abierto → cada proyecto de aquí abajo se lee entero, con su historial y sus fechas
- El precio va por delante → alcance, importe y plazo cerrados por escrito, sin llamada comercial previa
- Respuesta en menos de 24 h laborables, por escrito, y siempre la misma persona
| Área | Qué incluye | Ficha |
|---|---|---|
| IA y automatización | Agentes y flujos en n8n · integraciones con CRM, ERP y correo | ver |
| Análisis de datos y BI | ETL · modelos predictivos · cuadros de mando en Python, SQL y Power BI | ver |
| Desarrollo full-stack | React · TypeScript · Node.js · FastAPI · aplicaciones a medida | ver |
| Diseño web y e-commerce | Headless · SEO técnico · tienda online | ver |
| Arquitectura cloud | GCP · AWS · VPS propio · infraestructura como código | ver |
| Seguridad | OWASP · CVSS · auditoría de vulnerabilidades | ver |
| Cumplimiento de IA y datos | RGPD · Reglamento europeo de IA | ver |
Nadie tiene por qué creerse lo que una web dice de sí misma. Los proyectos viven en github.com/mindset-code, abiertos, con su código, su historial y sus fechas. Los de demostración usan datos sintéticos y así se indica en cada ficha.
| Proyecto | Qué resuelve | Stack |
|---|---|---|
| Cuadro de mando ejecutivo | 24 indicadores de dirección que cuadran entre sí, en cuatro dominios de negocio | Python · React · Recharts |
| Predicción de fuga de clientes | Regresión logística que señala quién se va y qué lo empuja · AUC-ROC 0,703 | Python · scikit-learn · React |
| ETL de ventas y meteorología | Cruza 2,9 M de registros de clima con 9.800 transacciones de venta | Python · Pandas · Firebase |
| Rentabilidad por SQL | Diez mil líneas de venta cortadas por producto, región y descuento | SQL · Python · Power BI |
| Motor de precios hotelero | Seis señales de demanda fijan la tarifa de cada noche, con previsión a 60 días | Python · NumPy · React |
| Simulador de ingresos | Las palancas del precio, en deslizadores que recalculan al instante | JavaScript sin dependencias |
| Proyecto | Qué resuelve | Stack |
|---|---|---|
| AgentForge | Un agente de IA por cliente, con memoria persistente | React · Firebase · n8n · Claude |
| Portafolio técnico | Escaparate con cuadros de mando interactivos en el navegador | React 19 · Vite · Firebase |
| Web cinemática | Convierte una web plana en una landing con movimiento hecho en código, no en vídeo | Vite · React · GSAP · R3F |
| Restaurante 3D | Modelos GLB reales e interactivos sin penalizar la carga | React · Three.js (R3F) · GSAP |
| Proyecto | Qué resuelve | Stack |
|---|---|---|
| verifactu-huella | La huella SHA-256 encadenada que la AEAT exige a todo software de facturación antes de 2027 · reproduce el vector de prueba oficial | Python · cero dependencias |
| calendario-fiscal-es | Cuándo vence cada modelo de la AEAT · traslada a día hábil, distingue la asimetría del 4T y resta los cinco días de la domiciliación | Python · cero dependencias |
| facturae-es | El XML de Facturae 3.2.2 que el RD 238/2026 hace obligatorio · los totales salen de las líneas y el orden se valida contra el esquema del Ministerio | Python · cero dependencias |
| Proyecto | Qué resuelve | Stack |
|---|---|---|
| Análisis de logs | Convierte miles de líneas de log en la lista corta de direcciones que conviene bloquear | Python · regex |
| Escáner de vulnerabilidades | Qué puertas están abiertas, qué riesgo tiene cada una y en qué orden cerrarlas | Python · Nmap |
Encargos con alcance, precio y plazo cerrados por escrito, sin llamada comercial previa.
| Si estás en esta situación | Encargo |
|---|---|
| Se me va la vida tecleando facturas | Captura automática de facturas |
| No sé cuánto voy a cobrar el mes que viene | Panel de tesorería |
| Oigo hablar de IA y no sé qué me sirve a mí | Qué puedes automatizar con IA |
| La factura de la nube no para de subir | Revisión de tu factura de la nube |
| Mi web va lenta y no sé por dónde empezar | Auditoría técnica de tu web |
| Nadie actualiza mi web desde hace meses | Tu web al día |
→ Ver los seis encargos con su precio
| Titulación | Centro | Año |
|---|---|---|
| MBA — Master in Business Administration | Indiana Tech | 2023 |
| Máster en Big Data & Business Intelligence | Universidad Isabel I | 2022 |
| Ingeniería Comercial | Universidad de Las Américas | 2019 |
| Diplomado en Gestión y Planificación Tributaria | Universidad de Las Américas | 2022 |
| Certificación profesional | Emisor | Cursos | Año |
|---|---|---|---|
| Generative AI Engineering | IBM | 16 | 2026 |
| Full Stack Software Developer | IBM | 15 | 2026 |
| DevOps and Software Engineering | IBM | 15 | 2026 |
| Cybersecurity | 8 | 2024 | |
| IT Support | 5 | 2024 | |
| Hotel & Revenue Management | ESSEC Business School | 4 | 2026 |
| Digital Marketing | University of Illinois | 7 | 2020 |
| Web | mindset-code.com |
| Correo | contacto@mindset-code.com |
| Dónde | Barcelona · en remoto para España y la UE |
| Idiomas | Español · Inglés (C1) · Catalán |
| Primera llamada | 60 minutos, sin coste y sin comercial de por medio — agendar |
Trabajo como autónomo dado de alta en España, con ROI intracomunitario: facturo a empresas de la UE con inversión del sujeto pasivo. Mi trayectoria completa está en LinkedIn.



