Trayectoria & foco longitudinal

dic 2011 — nov 2026
  • ACD Sistemes SL
  • Basetis
  • Quabu Solutions

haz clic en una barra para abrir la ficha del proyecto

Perfil

Durante más de una década he diseñado y construido sistemas de principio a fin: convertir un requisito de negocio en una arquitectura que aguante.

Hasta agosto de 2026 estuve en Quabu como arquitecto de soluciones. Casi todo lo que hago se resume en microservicios, sistemas orientados a eventos (EDA) y APIs REST, con CI/CD y todo corriendo en cloud (AWS/Azure). La seguridad y la calidad entran en el diseño desde el principio.

El proyecto del que más orgulloso estoy esBodega Digital: un sistema con arquitectura por eventos (EDA + DDD + TDD) para la automatización de almacenes con robots, PLC, LEDs y sonidos, donde la IA no solo vive en el desarrollo, sino en los propios procesos del sistema — priorizar tareas y ejecutarlas, como mover un pallet dex1,y1,z1 a x2,y2,z2.

Empecé en 2011 en ACD Sistemes, empresa de producto, donde con 21 años viajé a Brasil y Angola a implementar y desplegar soluciones de auditoría contable en instituciones públicas. De ahí pasé a BaseTIS, una consultora grande, donde entré como full stack y acabé de team lead: revisando PRs, definiendo PRDs y mentorizando al equipo.

Experiencia principal

Quabu Solutions

quabu

1 puesto · ene 2024 — ago 2026 · 2 años 8 meses

  1. Arquitecto de soluciones de software

    ene 2024 — ago 20262 años 8 meses

    Vilanova i la Geltrù · híbrido

    automatización de almacenes con robótica

    Diseñé e implementé un sistema orientado a eventos sobre DDD, TDD y microservicios para la automatización de almacenes inteligentes: un monolito agrupado en frontend, backend, core y un subconjunto de dispositivos.

    • DDD y TDD para absorber las reglas de negocio, mapas y versiones de robot distintas de cada almacén.
    • Core orientado a agentes: dictator ordena, ranker prioriza y distributor delega, maximizando la disponibilidad de los dispositivos y minimizando movimientos.
    • Cada familia de dispositivo (carretilla, PLC, LED, picking, cámara…) es su propio microservicio, con adaptadores según modelo, versión y protocolo.
    • Frontend reactivo por WebSocket y RBAC: la interfaz se adapta al rol (admin u operador) y al tipo de operador.
    • Docker en cloud bajo VPN, con CI/CD y QA gates deterministas sobre hardware físico real.
    • Documentación y comunicación técnica en inglés con fabricantes chinos.
    proyectos
    stack
    EDADDDTDDMicroserviciosWebSocketRBACDockerCI/CDCloudEnglish

Basetis

basetis

6 puestos · ago 2017 — abr 2024 · 6 años 9 meses

  1. Senior Technical Team Lead

    mar 2021 — abr 20243 años 2 meses

    Barcelona

    liderazgo técnico en loveisdin

    Lideré técnicamente LoveISDIN: PRDs y análisis de viabilidad, revisión de PRs, mentoría del equipo y los componentes más críticos sobre AWS, Node.js, Next.js y React.

    • PRDs y análisis de viabilidad de los requerimientos con negocio.
    • Revisión de PRs y mentoría del equipo.
    • Componentes críticos, con seguridad, rendimiento y escalabilidad como requisito.
    proyectos
    stack
    AWSNodeJSNextJSReactTechnical Leadership
  2. Full Stack Developer

    sep 2020 — mar 20217 meses

    Barcelona

    producto de marca sobre node

    LoveISDIN Proyect: desarrollo full stack con Node.js, MySQL y React, y Redis para estado y caché.

    proyectos
    stack
    NodeJSMySQLJavaScriptReactJSRedis
  3. Full Stack Developer

    oct 2019 — sep 20201 año

    Barcelona

    mantenimiento de aplicaciones

    EMA (Equipo de Mantenimiento de Aplicaciones): mantenimiento y evolución de aplicaciones sobre Amazon EC2.

    proyectos
    stack
    Amazon EC2
  4. Full Stack Developer

    jun 2018 — oct 20191 año 5 meses

    Barcelona

    producto con equipo y cliente propio

    MSyupply: desarrollo full stack con AngularJS, Redux y Sass, y Mulesoft como capa de integración. Asumí además gestión de equipo, análisis funcional y trato directo con cliente.

    • Gestión de equipo y planificación con Jira y Jenkins.
    • Análisis funcional y gestión de cliente.
    proyectos
    stack
    AngularJSReduxSassCSSSQLMySQLMulesoftJiraJenkins
  5. Siebel Developer

    dic 2017 — jun 20187 meses

    Barcelona

    crm enterprise para aca csv

    Desarrollo Siebel para ACA CSV: CRM y Oracle PL/SQL.

    proyectos
    stack
    SiebelCRMOracle PL/SQL
  6. Web Software Developer

    ago 2017 — dic 20175 meses

    Barcelona

    primer proyecto en consultora

    ShelterGencat: desarrollo web con React y React Native para la Generalitat, con Jenkins en el pipeline.

    proyectos
    stack
    ReactReact NativeCSSMySQLJenkins

ACD Sistemes SL

acd

6 puestos · dic 2011 — abr 2017 · 5 años 5 meses

  1. Full Stack Developer

    sep 2016 — abr 20178 meses

    Barcelona

    nueva versión del importador

    Nueva versión del importador de datos contables del producto ACD.

    proyectos
    stack
    WebSQL
  2. Full Stack Developer

    jul 2016 — sep 20163 meses

    Barcelona

    gráficas dinámicas en javascript

    ACDCharts: gráficas dinámicas y personalizables en JavaScript para el producto de auditoría.

    proyectos
    stack
    JavaScript
  3. Product Owner & Developer

    abr 2016 — jul 20164 meses

    Barcelona

    entrega internacional y web grids

    Product owner y desarrollo de la entrega para el IGF de Angola, con ACDWebGrids (AngularJS y jQuery) y un rediseño del importador.

    • Rol de product owner además del desarrollo.
    • Entrega para el Instituto de Gestão de Fundos de Angola.
    • ACDWebGrids sobre AngularJS y jQuery.
    proyectos
    stack
    AngularJSjQuerySQL
  4. Full Stack Developer

    sep 2015 — abr 20168 meses

    Igualada

    validación de datos de auditoría

    Nuevo módulo de ACD Concursal para validar los datos de auditoría antes de consolidarlos.

    proyectos
    stack
    WebSQL
  5. Full Stack Developer

    sep 2013 — sep 20152 años 1 mes

    Igualada

    suite web del producto concursal

    Desarrollo de las soluciones web del producto: concursal, circularización y web comercial, asumiendo responsabilidad técnica progresiva sobre ellas.

    • ACDConcursalWeb y ACDCircularizacionWeb de principio a fin.
    • Web comercial del producto.
    proyectos
    stack
    WebSQL
  6. Junior Software Developer

    dic 2011 — sep 20131 año 10 meses

    Igualada

    primer producto: auditoría contable

    Primeros años en el producto de auditoría contable: SQL de Fazenda do São Paulo, el importador de datos y el auditor migrando de Delphi a Velneo con sus gráficas.

    • Migración de ACDAuditor desde Velasquez y Delphi hacia Velneo.
    • Primeras gráficas del producto sobre Velneo.
    • Consultas SQL de la implantación de Fazenda do São Paulo.
    proyectos
    stack
    SQLDelphiVelneo

especialidad

Sistemas distribuidos, arquitecturas orientadas a eventos y automatización con robótica industrial. Motores transaccionales con seguridad y calidad desde el diseño.

filosofía

Arquitectura evolutiva, observabilidad intrínseca y equipos con alta autonomía guiados por contratos claros.

contacto directo

Abierto a asesorías técnicas, roles de staff/principal y diseño estratégico de sistemas.

Conocimientos técnicos

front
ReactReact NativeNext.jsAngularJSReduxSass
back
Node.jsTypeScriptSymfonyElysiaJSMulesoft
datos
PostgreSQLMySQLOracle PL/SQLMongoDBRedisKafka
enterprise
Siebel CRMVelneoDelphiJiraJenkins
prácticas
TDDBDDDDDClean ArchHexagonalEvent ArchCI/CD
infra
AWSAmazon EC2DockerKubernetesVPNSSE

Resiliente · Autodidacta · Autogestión del tiempo · Comunicación activa · Trabajo en equipo · Enfoque en el outcome · Curioso · Diseño al fallo

Formación