Primero, una idea.
Después, el código.
Ahora, está en producción

Desarrollador full-stack especializado en IA y blockchain. Una sola persona, de principio a fin: arquitectura, código y despliegue. Desde Mallorca, trabajando para todo el mundo.

proyectos destacados

// 04 · totbits · automatización documental

Pipeline de ingesta masiva de facturas

Facturas de compra enviadas en bloque: cada PDF entra por Kafka, un LLM lo convierte en un documento estructurado y el resultado se contabiliza en el ERP. Kafka absorbe los picos de carga y mantiene el procesamiento ordenado y reproducible, así que un lote defectuoso se reprocesa sin perder ni duplicar facturas.

  • openai api
  • langchain
  • kafka
  • fastapi

// 05 · totbits · human in the loop

Facturas de compra, del correo al ERP

Las facturas llegan por correo —mensaje y adjunto se toman de una cola SQS— y recorren un workflow por etapas: extracción con modelo de visión, aritmética determinista y validación de CIF. Cuando la confianza no basta, el workflow se detiene y pregunta a una persona, por formulario web o por correo, en vez de adivinar. Sólo entonces se contabiliza la factura en el ERP mediante un modelo canónico agnóstico. Multi-tenant.

  • openai api
  • fastapi
  • aws · ses · sqs
  • postgresql

// 06 · plataforma de viajes

Pagos con stablecoins para servicios de viaje

Ciclo de pago completo para hoteles, traslados y alojamientos — de la reserva a la liquidación on-chain. Orquestación de transacciones, seguimiento de estado multiproveedor y liquidación por smart contract.

  • web3.js
  • mongodb
  • elasticsearch

experiencia

nov 2022 — actualidad

Freelance

Desarrollador full-stack

Arquitecturas distribuidas y event-driven, de la decisión de diseño a producción.

Backends event-driven y sistemas distribuidos. Análisis y decisiones de diseño para nuevas funcionalidades.

jul 2021 — nov 2022

Devo

Desarrollador frontend

Activeboards, la nueva plataforma de dashboards reactivos del producto, con el equipo.

Monitorización de datos en tiempo real con React.js y RxJS, en un producto propio con clientes de gran cuenta en retail y banca privada.

abr 2017 — jul 2021

Babel SI

Full-stack → Team Leader

Pasé de desarrollar funcionalidades a liderar un equipo de 6 personas.

Plataformas financieras y funcionalidades de pago para Bankia y Santander Consumer con Spring Boot y React.js. Formación de los perfiles junior del equipo.

jul 2015 — abr 2017

SoftTelecom

Desarrollador full-stack

~9 GB de datos al día procesados para Telefónica.

Pipelines de datos con Elasticsearch y Logstash sobre Spring Boot, y Wan2Cloud, la aplicación de aprovisionamiento.

tecnologías

lenguajes

  • typescript
  • javascript
  • python
  • java
  • solidity

backend y datos

  • nestjs
  • fastapi
  • django
  • spring boot
  • postgresql · pgvector
  • mongodb
  • elasticsearch
  • kafka
  • rabbitmq

blockchain

  • ethers.js
  • web3.js
  • web3.py
  • evm chains
  • erc-20
  • rootstock

ia e infraestructura

  • openai api
  • langchain
  • llamaindex
  • mcp
  • aws
  • docker
  • github actions
  • k6
  • jest

logros

// ganador

Rootstock Hackathon

BitChill — dApp de DCA desarrollada con React.js y Ethers.js.

// finalista

Actúa UPM

PassTicket — plataforma de gestión de entradas.

// finalista

IoT by Carriots

Smart Collar Pet — localizador conectado para mascotas.

contacto

¿Un problema de pagos o de IA?

Del diseño del smart contract a la capa de API y los paneles de frontend — lo entrego de punta a punta.

mallorca, españa · +34 687 925 363 ·español (nativo) · inglés (b2)