Proyectos

Portfolio de proyectos destacados a lo largo de mi trayectoria profesional

Desde aplicaciones empresariales de gran escala hasta sistemas de administración pública, una selección de los proyectos más significativos como arquitecto de software y líder técnico.

Senda

Capgemini – Inditex

Plataforma corporativa de orquestación de flujos de trabajo basada en Camunda 8. Permite modelar, desplegar y ejecutar procesos de negocio mediante BPMN, integrando sistemas externos a través de un ecosistema de conectores extensible.

Componentes backend principales:

  • Motor de orquestación de workflows (Camunda 8 / Zeebe)
  • Librería base de conectores: gestión de contexto, resolución FEEL e integración con la plataforma
  • Conector HTTP/REST: integración outbound con servicios web
  • Conector de mensajería: integración inbound y outbound con sistemas asíncronos
Java 21 Spring Boot Camunda 8 BPMN FEEL Kafka Avro REST OAuth 2.0 / OIDC Maven

Amiga Framework Java

Capgemini – Inditex

Framework corporativo de desarrollo Java para la creación ágil de aplicaciones modernas, construido sobre Spring Boot. Abstrae las tareas de configuración e infraestructura, permitiendo a los equipos centrarse en la lógica de negocio.

Soporte para múltiples tipos de aplicaciones (servicios, batch y serverless) y modelos de programación, con capacidades integradas de conectividad multi-protocolo, acceso a datos, mensajería asíncrona, observabilidad, resiliencia, seguridad, testing e integración con modelos de inteligencia artificial.

Principales áreas de contribución:

  • Diseño y evolución de la arquitectura del framework y definición de estándares técnicos
  • Integración con modelos de IA mediante Spring AI y el protocolo MCP
  • Mejoras en los módulos de conectividad: gRPC, mensajería asíncrona e integración REST
  • Gestión de seguridad como Security Champion: análisis y resolución de CVEs
  • Gestión de releases del framework
Java 21 Spring Boot Microservicios REST GraphQL gRPC Kafka Spring Data JPA Redis Spring AI MCP Protocol OAuth 2.0 / OIDC OpenTelemetry Maven Security Champion

CallUpp – WOW!, Mi otro Móvil

VOIPING

Coordinación y dirección técnica de CallUpp, plataforma multimarca orientada a realizar llamadas internacionales a bajo coste. WOW!, Mi otro Móvil fue la primera marca lanzada.

Componentes principales:

  • Aplicación Android
  • Módulo de servicios web RESTful
  • Módulo de administración y portales de cliente
  • API de recargas
Java EE 7 WildFly JSF Primefaces REST JPA MySQL

Página web de Voiping US S.L.

VOIPING

Coordinación del portal corporativo de Voiping.

WordPress HTML5 CSS3

Portal de seguridad de Bucaramanga

Grupo ACCONTE

Dirección técnica del Portal de Seguridad de la alcaldía de Bucaramanga (Santander), Colombia.

JSF / Facelets WildFly PrimeFaces Google Maps API JPA MySQL

CVD

Grupo ACCONTE

Evolución de la aplicación CSV con estampación de códigos QR para descarga de documentos desde dispositivos móviles. Adaptada para comercializarse con distintos organismos. Implantación en la alcaldía de Bucaramanga, Colombia.

JSF / Facelets WildFly PrimeFaces JAX-WS PKI X.509 Firma electrónica JPA Oracle

Inventario de Sistemas Abiertos

Bankia – Grupo ACCONTE

Aplicación de gestión del inventario de hardware, sistemas operativos y servidores de aplicaciones para el departamento de Sistemas Abiertos y Plataformas Medias de Bankia. Miles de máquinas con distintas tipologías gestionadas en una única herramienta.

JSF / Facelets JBoss RichFaces JPA Oracle

Registro Electrónico de Educación

Ministerio de Educación – Grupo ACCONTE

Diseño y desarrollo del Registro Electrónico propio del Ministerio de Educación, operativo en su Sede Electrónica. Permite a los ciudadanos presentar solicitudes y documentación de forma no presencial con firma electrónica (DNIe, @Firma), obteniendo justificantes registrales.

Servlets / JSP Tomcat JAX-WS IText PKI X.509 Firma electrónica @Firma DNIe JPA Oracle

CSV

Ministerio de Educación – Grupo ACCONTE

Aplicación para la estampación de códigos de identificación en documentos PDF con custodia de los mismos. Los documentos van firmados digitalmente por el Ministerio de Educación, dándoles valor probatorio.

Servlets / JSP Tomcat JAX-WS PKI X.509 Firma electrónica @Firma JPA Oracle

SVA – Sistema de Validación de Accesos

Ministerio de Educación – Grupo ACCONTE

Sistema de gestión de autorizaciones interadministrativas que permite a representantes de otros Organismos de la Administración Pública gestionar las personas autorizadas para utilizar los servicios electrónicos del Ministerio de Educación. Identificación mediante certificado electrónico (DNIe, @Firma).

Servlets / JSP Tomcat Struts 2 JAX-WS PKI X.509 Firma electrónica @Firma DNIe JPA Oracle

Tasas – Modelo 790

Ministerio de Educación – Grupo ACCONTE

Aplicación web que genera el documento PDF del Modelo 790 para el abono de la tasa de homologación de títulos extranjeros. Cada descarga genera un impreso único e irrepetible que el ciudadano presenta en su entidad bancaria. El documento sigue en uso en la actualidad.

Servlets JSP Tomcat iText

Consejo Escolar del Estado

Ministerio de Educación – Grupo ACCONTE

Diseño y desarrollo de la nueva aplicación de gestión del Consejo Escolar del Estado, adaptada al nuevo marco normativo introducido por la Orden ESD/3669/2008. Incluyó la migración completa de los datos históricos del sistema anterior.

Servlets / JSP Tomcat Struts 2 JPA Oracle

Registro Telemático de Cultura

Ministerio de Cultura – Azertia

Diseño y desarrollo del Registro Telemático del Ministerio de Cultura con integración de firma electrónica y certificados digitales. Concebido desde el primer momento como plataforma abierta y extensible, evolucionó hasta convertirse en la actual Sede Electrónica del Ministerio de Cultura (cultura.sede.gob.es).

Servlets / JSP JBoss XML JAX-RPC JMS IText PKI X.509 Firma electrónica @Firma DNIe Hibernate Oracle

SAB – Sistema de Ayudas y Becas

Ministerio de Cultura – Azertia

Sistema de gestión de subvenciones de la Secretaría de Estado de Cultura, desarrollado para dar cumplimiento a la Ley 11/2007. Cubre todo el proceso: configuración de convocatorias, presentación en el Registro Electrónico, gestión interna, notificación electrónica y evaluación.

Integrado con @Firma, notificaciones electrónicas, Agencia Tributaria y Seguridad Social. Publicado como software libre bajo licencia EUPL en el CTT.

Servlets / JSP JBoss XML JAX-RPC JMS IText PKI @Firma Hibernate Oracle

Directorio de Museos y Colecciones de España

Ministerio de Cultura – Azertia

Primera versión del Directorio de Museos y Colecciones de España, la mayor base de datos de instituciones museísticas del país. Más de 1.500 museos con datos de contacto, localización, horarios, servicios y actividades. La aplicación sigue en funcionamiento en la actualidad.

Servlets JSP SQL Server

Legislación Histórica de España

Ministerio de Cultura – Azertia

Aplicación web con acceso interactivo a más de 35.000 normas promulgadas para los territorios peninsulares y americanos bajo la Corona española, desde el siglo X hasta el reinado de Isabel II. La aplicación sigue en funcionamiento en la actualidad.

Servlets JSP Oracle

¿Tienes un proyecto en mente?

Cuéntame sobre tu proyecto y veamos cómo puedo ayudarte a hacerlo realidad.