Productos empresariales · arquitectura · liderazgo técnico Lleida · España

He dedicado años a construir, mantener y evolucionar productos empresariales complejos.

Trabajo sobre sistemas que tienen que seguir vivos con el paso del tiempo: ERP, plataforma SaaS, integraciones, seguridad, datos y decisiones técnicas que no se pueden tomar a corto plazo.

Mi trabajo combina desarrollo, arquitectura, análisis funcional, liderazgo técnico y evolución del producto. Sigo programando y sigo tomando decisiones sobre el sistema completo.

Contribuciones destacadas

Lo más relevante de mi trabajo técnico.

Una selección corta de decisiones y entregas que explican mejor mi aportación que una lista genérica de herramientas.

  • Diseño de un sistema de integridad basado en hashes encadenados.
  • Compatibilidad entre SQL Server y MariaDB dentro de una misma base de código.
  • Evolución de una plataforma WCF hacia una arquitectura moderna basada en REST y .NET.
  • Implementación de prácticas de desarrollo seguro y trabajo alineado con ISO 27001.
  • Evolución de una plataforma SaaS basada en modelos, formularios y validaciones configurables.
  • Coordinación técnica del desarrollo de productos empresariales manteniendo presencia en el código.

Experiencia

La experiencia se entiende mejor como una continuidad de producto que como una lista de cargos.

Nunca he dejado de programar. Cada etapa ha ampliado el contexto: primero desarrollo, luego calidad, después producto, arquitectura y coordinación técnica.

INDRA

Primeros proyectos de software

Primer contacto profesional con desarrollo en entornos empresariales. El trabajo consistía en entender código existente, entrar con cuidado en sistemas que ya estaban en uso y aprender a resolver sin romper la continuidad.

Esa etapa dejó una base muy práctica: leer antes de cambiar, documentar lo necesario y tratar cada modificación como parte de un sistema vivo.

TALENT CLUE

Ingeniero de calidad

Trabajo centrado en validación, reproducibilidad de errores y casos límite. La relación con desarrollo era directa y ayudaba a cerrar incidencias con criterio, especialmente cuando el problema estaba en la interacción entre piezas del sistema.

Esa experiencia sigue influyendo en cómo planteo la calidad, la observabilidad y la manera de revisar un cambio antes de llevarlo a producción.

QUATUOR SOFTWARE

Software Engineer

Incorporación al ERP en una fase de crecimiento funcional. El foco estaba en desarrollar sobre una base ya consolidada, adaptar módulos, resolver integraciones y sostener la evolución del producto sin perder orden técnico.

Fue una etapa útil para entender cómo el negocio condiciona la arquitectura y cómo una decisión pequeña puede afectar a muchos clientes durante años.

CLIBB

Software Engineer

Desarrollo orientado a retail y eCommerce, con foco en continuidad operativa, adaptación funcional y mantenimiento de soluciones que necesitaban seguir siendo fiables mientras el negocio cambiaba.

El trabajo obligaba a equilibrar rapidez de entrega, claridad técnica y soporte al uso real del producto.

QUATUOR SOFTWARE

Engineering Lead

Desarrollo, arquitectura, evolución del ERP y de una plataforma SaaS, análisis funcional, coordinación técnica, seguridad, modernización tecnológica y reuniones con clientes. El puesto combina la lectura del producto con el trabajo diario sobre el código y sobre las decisiones que lo mantienen vivo.

También incluye mentoring, revisión de código, planificación y acompañamiento al equipo para que las decisiones técnicas no se queden aisladas del uso real del producto.

Productos

Dos productos donde se ve bien el tipo de responsabilidad que he asumido.

El ERP y la plataforma SaaS son los dos núcleos donde confluyen arquitectura, evolución funcional, continuidad operativa y decisiones técnicas de largo recorrido.

ERP

Arquitectura modular

Un ERP que ha crecido por módulos, integraciones y cambios funcionales sucesivos. La prioridad siempre ha sido que el sistema pudiera seguir evolucionando sin perder mantenibilidad ni orden técnico.

Ahí se ven bien la arquitectura modular, la escalabilidad, la interoperabilidad, la integración con terceros y la adaptación continua al negocio.

Arquitectura Configuración Evolución Integraciones Mantenibilidad Escalabilidad

Plataforma SaaS

Modelo configurable

Una plataforma orientada a modelos, formularios y validaciones configurables. El objetivo era dar flexibilidad al negocio sin perder control sobre el comportamiento del sistema.

El valor está en los modelos dinámicos, los formularios dinámicos, las validaciones múltiples, los permisos, los informes y la configuración que permite adaptar la plataforma a cada contexto.

Modelos dinámicos Formularios Validaciones múltiples Informes Permisos Configuración

Arquitectura

El ecosistema completo explica mejor cómo trabajo.

La arquitectura que mejor resume el contexto real conecta producto, identidad, integraciones y operación en una sola cadena.

Clientes
Cloudflare
IIS
ERP
Plataforma SaaS
REST APIs
Servicios WCF / SOAP
SignalR
Background Workers
SQL Server / MariaDB
Integraciones
Microsoft Entra ID
Aplicaciones Flutter
Servicios externos
El ERP y la plataforma SaaS comparten una base técnica y funcional común.
REST, SOAP, WCF, SignalR y los workers forman parte de un mismo ecosistema.
La identidad, la seguridad y las integraciones están incorporadas al diseño del sistema.

Casos de Ingeniería

Casos concretos que explican el tipo de problemas sobre los que trabajo.

Integridad, datos, servicios, seguridad, identidad, mensajería en tiempo real y modernización técnica. Cada caso responde a un problema real del producto.

Integridad

Hash Chain

Abrir

Trazabilidad de información crítica mediante hashes encadenados.

Datos

SQL Server ↔ MariaDB

Abrir

Una misma base de código trabajando con dos motores de base de datos.

Servicios

WCF Platform

Abrir

Servicios del ERP y su evolución posterior hacia una capa más moderna.

APIs

REST Modernization

Abrir

Diseño y evolución de APIs REST para nuevos clientes e integraciones.

Background

.NET Workers

Abrir

Procesos en segundo plano llevados a workers modernos en .NET.

Seguridad

ISO 27001

Abrir

Prácticas de desarrollo y entrega alineadas con seguridad y auditoría.

Edge

Cloudflare

Abrir

Capa perimetral, DNS, SSL y control de acceso en el borde.

Realtime

SignalR

Abrir

Mensajería en tiempo real para flujos vivos de negocio.

Pagos

Stripe

Abrir

Integración de pagos y diseño de los flujos de cobro.

Datos

Multi Database

Abrir

Compatibilidad multi motor dentro de una sola arquitectura.

Forms

Dynamic Forms Engine

Abrir

Formularios dinámicos, reglas configurables y validación estructurada.

Validation

Validation Engine

Abrir

Motor de validación reutilizable para reglas de negocio y de interfaz.

Identity

Microsoft Entra ID

Abrir

Identidad empresarial, permisos y control de acceso centralizado.

Identity

MFA

Abrir

Autenticación reforzada para entornos con más riesgo.

Data

SQL Synchronization

Abrir

Sincronización y consistencia entre motores SQL distintos.

Migración

.NET Framework → .NET 8

Abrir

Migración progresiva sin detener el producto ni el ritmo del equipo.

Tecnologías y herramientas

Organizado por responsabilidad, no como una lista plana de herramientas.

La selección refleja los entornos donde he trabajado y las decisiones que he tomado dentro de ellos.

Backend

C# .NET Framework .NET Core .NET 8 ASP.NET MVC ASP.NET WebForms WCF CoreWCF REST SOAP SignalR Background Workers

Bases de datos

SQL Server MariaDB MySQL Entity Framework Entity Framework Core LINQ Stored Procedures Triggers Optimización SQL Linked Servers Replicación

Frontend

HTML CSS JavaScript jQuery Bootstrap Flutter

Infraestructura

Windows Server IIS Linux Cloudflare QNAP

Seguridad

ISO 27001 OWASP SAST DAST Snyk Microsoft Entra ID MFA Pentesting Secure SDLC

Herramientas

Visual Studio GitHub Azure DevOps Jira Power BI

Formación

Base técnica y una especialización orientada a producto y comunicación visual.

La formación inicial está ligada a informática de gestión, y después se amplió con multimedia y trabajo con interfaces, contenido y soporte a producto.

  • Ingeniería Técnica en Informática de Gestión Universitat de Lleida
  • Máster en Multimedia Escoles Universitàries Gimbernat, Sant Cugat del Vallès

Certificaciones

Seguridad, arquitectura e identidad siguen siendo áreas naturales para seguir ampliando la formación acreditada.

Contacto

Si quieres hablar de producto, arquitectura o modernización, escríbeme.

Si tienes entre manos evolución de producto, arquitectura, liderazgo técnico o software empresarial, puedes escribirme por email o localizarme en LinkedIn.