Engineering Lead Enterprise Software 13+ años

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

Trabajo sobre ERP, SaaS, integraciones, seguridad y datos con una visión de producto que se construye a largo plazo.

Mi trabajo combina desarrollo, arquitectura, análisis funcional, liderazgo técnico y evolución del sistema completo.

En cifras

Una trayectoria que se entiende rápido cuando se ve en números.

Menos ruido, más contexto real.

13+ años de experiencia en software empresarial.
2 productos ERP y plataforma SaaS como ejes principales.
6 desarrolladores coordinación técnica directa en Quatuor.
50+ empresas usando soluciones que he ayudado a evolucionar.

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

Una continuidad de producto, no 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.

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.

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.

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.

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.

Productos

ERP y SaaS como dos expresiones distintas del mismo tipo de responsabilidad.

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.

Arquitectura 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.

Modelos dinámicos Formularios Validaciones Permisos

Arquitectura

Un diagrama limpio para entender el ecosistema completo.

Cliente, borde, aplicación, servicios, datos e integraciones como una sola cadena.

EDGE APP RUNTIME DATA Clientes Cloudflare IIS Aplicación web REST API WCF SignalR Background Workers Microsoft Entra ID SQL Server / MariaDB Integraciones 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 presentados como proyectos.

Cada uno resume un problema real del producto y la manera de abordarlo.

Integridad

Hash Chain

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

ProblemaSoluciónImpacto

Datos

SQL Server ↔ MariaDB

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

ProblemaSoluciónImpacto

Servicios

WCF Platform

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

ProblemaSoluciónImpacto

APIs

REST Modernization

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

ProblemaSoluciónImpacto

Background

.NET Workers

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

ProblemaSoluciónImpacto

Seguridad

ISO 27001

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

ProblemaSoluciónImpacto

Edge

Cloudflare

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

ProblemaSoluciónImpacto

Realtime

SignalR

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

ProblemaSoluciónImpacto

Pagos

Stripe

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

ProblemaSoluciónImpacto

Datos

Multi Database

Compatibilidad multi motor dentro de una sola arquitectura.

ProblemaSoluciónImpacto

Forms

Dynamic Forms Engine

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

ProblemaSoluciónImpacto

Validation

Validation Engine

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

ProblemaSoluciónImpacto

Identity

Microsoft Entra ID

Identidad empresarial, permisos y control de acceso centralizado.

ProblemaSoluciónImpacto

Identity

MFA

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

ProblemaSoluciónImpacto

Data

SQL Synchronization

Sincronización y consistencia entre motores SQL distintos.

ProblemaSoluciónImpacto

Migración

.NET Framework → .NET 8

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

ProblemaSoluciónImpacto

Tecnologías

Organizadas por responsabilidad, no como una lista plana.

Las tecnologías acompañan al portfolio, no lo protagonizan.

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 visión de producto.

La formación inicial está ligada a informática de gestión y después se amplió hacia multimedia.

  • 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

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

Contacto

Contacto directo.

Email, LinkedIn y GitHub.