Saltar al contenido
Raúl Cerón
Desarrollo y consultoría digital

Ingeniería backend, de principio a fin.

Diseño y construyo los sistemas sobre los que opera una empresa — personalización de ERP, plataformas de comercio, integraciones e infraestructura de datos — y los llevo hasta las aplicaciones web y móviles que la gente usa cada día.

Con base en Zaragoza. Trabajo con clientes en España, México y Estados Unidos.

Servicios

Qué construyo

Seis áreas que aparecen una y otra vez. La mayoría de los proyectos combinan tres o cuatro.

01

Desarrollo ERP y Odoo

Módulos Odoo a medida, migraciones desde ERP heredados y los flujos de ventas, compras, soporte y reporting sobre los que funciona el negocio. Con un flujo de releases feature → dev → main y validación del cliente antes de que nada llegue a producción.

Odoo 18 Python XML-RPC PostgreSQL
02

Comercio headless

APIs sobre Strapi con tiendas en Nuxt, y personalización de instalaciones WooCommerce existentes. Herramientas de importación de catálogo, lógica de variantes y atributos, reglas de envío por código postal e integración de pasarelas de pago.

Strapi Nuxt WooCommerce Pasarelas de pago
03

APIs e integraciones

Servicios REST y GraphQL, pipelines de webhooks y el trabajo poco vistoso de conectar sistemas que nunca fueron diseñados para hablar entre sí: pasarelas de pago, logística, fuentes de datos públicas, ERP heredados por XML-RPC.

REST GraphQL Webhooks XML-RPC
04

Bases de datos y búsqueda

Diseño de esquemas, aislamiento multi-tenant con row-level security en la propia base de datos en lugar de en el código, migraciones con reconciliación, y búsqueda semántica con embeddings en pgvector junto a los datos relacionales.

PostgreSQL pgvector RLS NoSQL
05

Arquitectura cloud

Infraestructura como código en OCI, AWS y GCP: despliegues en contenedores, almacenamiento y gestión de claves por cliente, controles de red y políticas, y el trabajo aburrido de fiabilidad que decide si un sistema sobrevive a su segundo año.

OpenTofu OCI AWS GCP Docker
06

Integración de IA

Pipelines de embeddings, recuperación y clasificación integrados en los sistemas que ya tienes, no un chatbot pegado por fuera. Incluida la pregunta difícil: qué datos pueden acercarse a un modelo y cómo demostrar que nunca llegaron.

Embeddings RAG Pipelines LLM
Proyectos

Algunos trabajos recientes

Los nombres de los clientes se omiten. El detalle técnico es real.

Migración de ERP para un fabricante industrial

México

Sustitución de un ERP propio heredado por Odoo 18, con alrededor de diecinueve módulos a medida en soporte, ventas, compras e inteligencia de mercado. Publicado mediante un flujo de ramas con validación del cliente en cada bloque. La migración de datos se ejecutó bajo un protocolo estricto de no exposición: los registros reales permanecieron en cuarentena fuera del entorno de desarrollo y en el código solo se usaron datos sintéticos.

Odoo 18 Python PostgreSQL Docker nginx

Plataforma de gobierno corporativo zero-knowledge

En desarrollo

Plataforma documental para consejos de administración en la que el servidor nunca necesita el texto en claro. Bóveda de documentos cifrada de extremo a extremo, registro de auditoría encadenado por hash y solo-añadir, votación criptográfica de resoluciones y un nivel de búsqueda opcional con embeddings vectoriales. El aislamiento entre clientes lo impone la base de datos con row-level security, no la lógica de aplicación.

FastAPI SQLAlchemy 2 PostgreSQL 18 + pgvector React Expo OpenTofu

Plataforma de comercio headless

México

API en Strapi y tienda en Nuxt para un distribuidor, con herramientas de importación de catálogo, resolución de zonas de envío por código postal entre varias paqueterías e integración de pasarela de pago. Incluyó la migración y limpieza de un conjunto heredado de productos y precios.

Strapi Nuxt PostgreSQL GCP

Recolector de inteligencia de mercado

México

Herramienta independiente que consulta fuentes públicas de comercio y regulación — feeds de noticias, Federal Register de EE. UU., datos de comercio del Census, indicadores de Banxico y FRED —, las clasifica y resume en español con un LLM y publica los resultados en el ERP del cliente por XML-RPC. Solo librería estándar de Python, sin dependencias.

Python Clasificación con LLM XML-RPC APIs de datos públicos
Método

Tres cosas que no cambian

El backend primero

El modelo de datos y los límites de seguridad se deciden antes de dibujar nada. Casi todos los problemas caros de un proyecto se deciden en la primera semana, en el esquema.

Las pruebas antes que el código

Ninguna funcionalidad sin una prueba que falle primero. Commits pequeños, releases con puertas de validación y pruebas de aceptación contigo antes de llegar a producción.

Asistido por IA, no generado por IA

Mi base es el backend. Las herramientas asistidas son lo que me permite cubrir todo el stack — de la arquitectura al front web y móvil — pero todo lo que se publica está leído y entendido.

Sobre mí

Con quién trabajarías

Soy ingeniero backend y trabajo de forma independiente desde Zaragoza, con clientes en España, México y Estados Unidos. La mayor parte de mi trabajo es con empresas ya establecidas que tienen un sistema haciendo algo importante y necesitan ampliarlo, sustituirlo o conectarlo con otra cosa.

Eso significa que dedico más tiempo a modelos de datos, límites de integración y despliegue que al diseño de producto desde cero. Cuando un proyecto necesita front —un panel de administración, una tienda, una app móvil—, las herramientas asistidas me permiten llevarlo yo mismo en lugar de entregar medio sistema.

Contacto

Cuéntame qué estás construyendo

Con una descripción breve del sistema y del problema es suficiente para empezar. Respondo a todo en un plazo de dos días laborables.

hola@raulceron.es
Disponible para nuevos proyectos Facturación en EUR o USD · España, México y Estados Unidos