SOFTWARE ENGINEERING · ESPAÑA

Construir software.
Diseñar sistemas que
evolucionan.

Ingeniería de software orientada a sistemas mantenibles, plataformas fiables y decisiones técnicas que permiten a los productos crecer con criterio.

FOCO PROFESIONAL
Backend engineeringPlatform & reliabilityTechnical architecture
SYSTEMS / 001ENGINEERING
01 / PRODUCTApplication layerInterfaces · Use cases
02 / COREDomain & servicesRules · Integration · APIs
03ADataPersistence
03BPlatformDelivery · Runtime
01 — ENGINEERINGDel diseño técnico a la operación
02 / ÁREAS DE TRABAJO

Tres perspectivas.
Un mismo objetivo.

Desde el código de aplicación hasta la plataforma y las decisiones de arquitectura que conectan ambos niveles.

01
SOFTWARE ENGINEERING

Backend & APIs

Servicios y componentes de software diseñados para mantener la coherencia del dominio, facilitar la evolución y responder a necesidades reales de producto.

Diseño de APIsModelado de dominioBases de datosIntegración entre sistemasPruebas automatizadasRendimiento y seguridad
JAVA / SPRING · TYPESCRIPT / NODE.JS · SQL / NOSQL
02
PLATFORM ENGINEERING

Cloud & Reliability

Infraestructura reproducible, automatización del ciclo de entrega y observabilidad para operar sistemas con criterios explícitos de disponibilidad y fiabilidad.

Cloud infrastructureInfrastructure as CodeCI/CD y automatizaciónContenedores y orquestaciónObservabilidadGestión de incidentes
AWS / AZURE · DOCKER / KUBERNETES · TERRAFORM
03
TECHNICAL LEADERSHIP

Architecture & Direction

Decisiones técnicas conectadas con las necesidades del producto, con atención a los costes de mantenimiento, la escalabilidad y la coordinación entre equipos.

Arquitectura de sistemasDiseño de solucionesEstándares de ingenieríaRevisión técnicaDecisiones y trade-offsAlineación con producto
SYSTEM DESIGN · DDD · DISTRIBUTED SYSTEMS

Áreas y tecnologías de referencia para los puestos objetivo; la selección definitiva de competencias se documentará con evidencias profesionales.

03 / TRAYECTORIA PROFESIONAL

Experiencia
con criterio técnico.

Experiencia vinculada a la gestión de sistemas, la integración de información y la mejora de procesos operativos y digitales.

FECHAS POR AÑADIR
Integración de sistemas · Datos · Analítica de campañas

Integración de datos y analítica digital

OLMC NELUMBO SL

01

Trabajo orientado a conectar fuentes de información y facilitar el seguimiento de campañas digitales mediante datos consistentes, procesos de integración y herramientas de análisis.

  • Integración y normalización de datos procedentes de distintas fuentes.
  • Desarrollo y mantenimiento de procesos de intercambio de información entre sistemas.
  • Validación de datos para detectar inconsistencias, duplicados y errores de sincronización.
  • Preparación de información estructurada para el seguimiento y análisis de campañas.
SQLAPIs RESTJSONIntegración de datosAnalítica
FECHAS POR AÑADIR
Distribución · Catálogo de productos · Inventario

Gestión de catálogo e inventario omnicanal

CARREFOUR

02

Enfoque en la consistencia de la información de producto y la coordinación de datos de catálogo e inventario entre distintos canales y sistemas de gestión.

  • Gestión y validación de información de productos, referencias y atributos de catálogo.
  • Seguimiento de discrepancias entre la disponibilidad de inventario y los datos publicados.
  • Revisión de procesos de actualización y sincronización de información entre sistemas.
  • Análisis y resolución de incidencias relacionadas con datos de producto y disponibilidad.
SQLGestión de catálogoIntegración de datosExcelSistemas de inventario
FECHAS POR AÑADIR
Automoción · Gestión comercial · Posventa

Gestión de sistemas de vehículos y posventa

SAFAMOTOR SL

03

Enfoque en la gestión de información relacionada con vehículos, operaciones comerciales y servicios de posventa, prestando atención a la trazabilidad de los datos y a la coordinación de los procesos.

  • Organización y mantenimiento de información relativa a vehículos y operaciones comerciales.
  • Seguimiento de procesos de posventa, citas, intervenciones y estados de servicio.
  • Revisión de la coherencia de los registros y actualización de información entre herramientas.
  • Identificación y resolución de incidencias en los procesos de gestión y consulta de datos.
SQLGestión de datosCRMSistemas de gestiónInformes
FECHAS POR AÑADIR
Planificación de servicios · Operaciones · Seguimiento

Gestión y planificación de servicios de mantenimiento

MANTENISAN SL

04

Enfoque en la organización y seguimiento de servicios de mantenimiento, con especial atención a la planificación de intervenciones, el control de órdenes de trabajo y la disponibilidad de información operativa.

  • Organización y seguimiento de solicitudes y órdenes de trabajo.
  • Planificación de intervenciones y coordinación de información sobre servicios pendientes.
  • Actualización de registros relativos a actuaciones, estados y recursos asignados.
  • Detección de incidencias operativas y mejora de los procedimientos de seguimiento.
Gestión de operacionesPlanificaciónBases de datosInformesHerramientas de gestión
04 / ENFOQUE DE INGENIERÍA

El código es
solo una parte
del sistema.

La calidad de una solución también depende de cómo se estructura, se prueba, se despliega, se observa y se mantiene.

Cómo se traduce en trabajo técnico
01

Diseño antes que complejidad

Separar responsabilidades, definir límites claros y elegir una arquitectura proporcionada al problema.

02

Calidad verificable

Pruebas, automatización y observabilidad como herramientas para reducir incertidumbre y detectar fallos.

03

Operación como parte del producto

Considerar despliegue, seguridad, rendimiento y recuperación desde el diseño, no como tareas posteriores.

04

Decisiones con contexto

Evaluar alternativas y trade-offs técnicos según el coste, el riesgo y los objetivos de negocio.

05 / CASOS TÉCNICOS

Problemas de ingeniería.
Decisiones técnicas.

Cada caso presenta el contexto, las restricciones, las decisiones de diseño y el impacto. La tecnología es el medio; la solución al problema es lo que importa.

01BACKEND · SYSTEM DESIGN

Plataforma transaccional basada en APIs

Diseño de una plataforma backend para gestionar operaciones de negocio, integrar proveedores externos y mantener la coherencia de los datos.

01 / PROBLEMA

El crecimiento funcional aumenta las dependencias entre componentes y hace más difícil controlar los errores, la consistencia y la evolución del sistema.

02 / SOLUCIÓN

Separación por dominios, contratos de API explícitos, validación en los límites del sistema y tratamiento controlado de errores e idempotencia en operaciones críticas.

03 / RESULTADO

Criterios de éxito propuestos: reducción de errores, simplificación de cambios, mejora del rendimiento o menor tiempo de integración. Incorporar cifras únicamente cuando existan mediciones.

02PLATFORM · DEVOPS · SRE

Automatización de infraestructura y despliegues

Evolución del proceso de entrega de una aplicación mediante infraestructura reproducible, automatización y observabilidad.

01 / PROBLEMA

Los despliegues manuales, las diferencias entre entornos y la detección tardía de incidencias dificultan la fiabilidad operativa.

02 / SOLUCIÓN

Definición declarativa de infraestructura, pipelines de CI/CD, gestión de configuración, comprobaciones automáticas y centralización de métricas y registros.

03 / RESULTADO

Criterios de éxito propuestos: frecuencia de despliegue, tiempo de recuperación, fallos de entrega o reducción de tareas manuales. Añadir la línea base y el periodo de medición.

03ARCHITECTURE · TECHNICAL LEADERSHIP

Evolución de una arquitectura de software

Revisión de una base de código en crecimiento para reducir el acoplamiento, facilitar las pruebas y permitir la incorporación de nuevas funcionalidades.

01 / PROBLEMA

Las responsabilidades mezcladas y las dependencias implícitas incrementan el coste de los cambios y el riesgo de regresiones.

02 / SOLUCIÓN

Definición de límites entre módulos, evaluación de alternativas arquitectónicas, reglas de dependencias, pruebas de regresión y criterios compartidos de revisión.

03 / RESULTADO

Criterios de éxito propuestos: menor complejidad de cambio, reducción de regresiones, mayor cobertura relevante o incorporación más sencilla de nuevas funcionalidades.

CONTENIDO DE EJEMPLO: estos casos describen escenarios de portfolio propuestos, no proyectos verificados. Sustituirlos por proyectos propios y resultados demostrables.

06 / SIGUIENTE PASO

¿Buscas a alguien
que resuelva
problemas complejos?

Abierto a oportunidades de ingeniería de software, arquitectura técnica y colaboración en productos digitales. El objetivo: construir sistemas mantenibles, fiables y preparados para evolucionar.

01 — Oportunidades laborales02 — Proyectos freelance03 — Colaboración técnica
Descargar CV
CONTACTO DIRECTO

Los canales de contacto se habilitarán al configurar los datos reales en src/content/profile.ts .

CV disponible para descargar

España · Remoto preferente