Portfolio técnico

24 proyectos,
con su estado real.

Esta selección reúne desarrollo, protocolos, integración, datos, automatización y operación. Cada ficha distingue lo implementado, lo validado parcialmente y lo que quedó en fase de diseño o investigación.

Protocolos y backendRedes y observabilidadAnálisis funcionalObservabilidadProcesamiento de datosAutomatizaciónIntegración corporativaAplicación localPlatform EngineeringDatos y plataformaAutomatización webCalidad y releaseModernización legacyTroubleshootingArquitectura Full StackDatos y calidadArquitectura de integraciónOperación preventivaFrontendIntegración y seguridadCiberseguridad y operaciónArquitectura web y e-commerce
01
Protocolos y backend · Validado

Diagnóstico y parser ASTERIX multicategoría

Captura y análisis de mensajes aeronáuticos descartados antes de su procesamiento. El parsing binario permitió localizar campos erróneos de aeropuerto y de despegue o aterrizaje que ENAIRE corrigió posteriormente.

ASTERIX CAT062 · NestJS · TypeScript · Captura de red
02
Redes y observabilidad · Implementado

Captura y diagnóstico de tráfico CAT062

Herramientas para capturar, rotar, duplicar y analizar tráfico UDP sin confundir la captura pasiva con el consumo del socket.

UDP · tcpdump · PCAP · Linux
03
Análisis funcional · Investigación

Investigación de operación automática VAP / SCENA

Reconstrucción cronológica del flujo por vuelo para diferenciar hipótesis sobre señales, transpondedor y estados operativos.

Logs · Correlación · Sistemas aeroportuarios
04
Observabilidad · Implementado

Analítica de logs con Dynatrace DQL

Parsing de eventos dentro de DQL, conservación del origen y correlación con vuelos e incidencias reales.

Dynatrace · DQL · Excel
05
Procesamiento de datos · Implementado

Búsqueda en mensajes FisAircrafts

Reconstrucción de fragmentos extensos antes de buscar aeronaves y generación de informes sin ruido RAW innecesario.

Logs · Parsing · Python
06
Automatización · Implementado

Pipeline recursivo de logs

Descompresión recursiva, preservación de estructura, idempotencia y recuperación frente a errores de entrada/salida.

Python · Compresión · Filesystem
07
Integración corporativa · Validado por capas

VPN corporativa y Selenium en Docker

Aislamiento del navegador y el cliente VPN, compartiendo el espacio de red y validando conectividad por capas.

Docker · VPN · Selenium
08
Integración corporativa · En evolución

DocuTransfer: trazabilidad entre Jira y Dimensions

Plataforma web multiusuario para capturar conocimiento técnico, relacionar requisitos RF/RD y preparar versiones revisables con IA, manteniendo VPN, secretos y operaciones sensibles bajo control.

Python · Jira · Confluence · Dimensions · PostgreSQL · AXET
09
Aplicación local · Validado

Integración AXET y helper Windows

Corrección de una condición de carrera, tiempos de espera diferenciados y flujo recuperable que no bloquea la aplicación web.

Python · PowerShell · PyInstaller
10
Platform Engineering · En evolución

Evolución segura de una plataforma de soporte

Evolución desde una aplicación con componente local hacia una plataforma web central, con sesiones aisladas, entregas firmadas y un pool de IA concurrente todavía en validación.

Python · PostgreSQL · Docker · Cosign · AXET
11
Datos y plataforma · Parcial E2E

Oracle offline para importar múltiples esquemas

Entorno autónomo basado en contenedores para levantar Oracle e importar dinámicamente los dumps necesarios, con verificación, trazabilidad y funcionamiento sin Internet.

Oracle · Data Pump · Docker · Bash
12
Automatización web · Validado

CourseVault: gestor visual de formación offline

Aplicación Windows para catalogar y descargar formación autorizada, seguir colas y progreso en tiempo real y construir un portal completamente navegable sin conexión.

Python · CustomTkinter · Docker · Selenium · yt-dlp · PyInstaller
13
Calidad y release · Implementado

Comparador profundo de artefactos EAR

Comparación de estructura lógica, archivos anidados y diferencias de texto/binario más allá del hash global.

Java EE · ZIP · Hashes
14
Modernización legacy · Implementado

Simulador aislado de parser ATIS

Simulador independiente para reproducir y validar cambios en un parser textual heredado sin levantar la aplicación completa.

Node.js · Parsing · Regresión
15
Troubleshooting · Investigación

Diagnóstico Java, LDAP y WebLogic

Separación de problemas de dependencias, módulos propietarios, referrals LDAP y configuración específica de entorno.

Java · LDAP · WebLogic · Classpath
16
Arquitectura Full Stack · Implementado

Gestión empresarial de configuraciones

Modelo común con especializaciones, transacciones, tareas obligatorias, soft-delete, relaciones N-N y formularios dependientes.

NestJS · PostgreSQL · Angular · JWT
17
Datos y calidad · Implementado

Reporting histórico de SonarQube

Consolidación mensual de bugs, vulnerabilidades, cobertura, tests y duplicación con indicadores por área y aplicación.

NestJS · SQL · Angular · SonarQube
18
Arquitectura de integración · Diseño

Puente entre aplicaciones legacy y Kafka

API intermedia para desacoplar consumidores WebLogic de Kafka, amortiguar indisponibilidad y conservar trazabilidad.

Spring Boot · Redis · PostgreSQL · Kafka
19
Operación preventiva · Implementado

Monitor de certificados TLS

Seguimiento de notAfter, persistencia de estado y avisos con control para evitar notificaciones repetitivas.

NestJS · PostgreSQL · OpenSSL · cron
20
Frontend · Implementado

Base Angular con seguridad y roles

Base reutilizable con sesión, refresh, guards, interceptores, gestión de errores y ciclo completo de cuenta.

Angular 19 · PrimeNG · JWT · i18n
21
Integración y seguridad · Implementado

Proxy de integración con repositorios Git

API de lectura controlada para repositorios, commits y pull requests, con auditoría, migraciones y secretos centralizados.

NestJS · PostgreSQL · Nginx · TLS
22
Automatización · Implementado

Pipeline Excel con Node.js y PowerShell

Orquestación alrededor de una macro existente, control explícito de estado y envío final del resultado a una API.

Excel · VBA · Node.js · PowerShell
23
Ciberseguridad y operación · Validado

Respuesta a incidente y recuperación WordPress–Moodle

Recuperación de un servidor comprometido, eliminación de persistencia en código y base de datos, actualización de Moodle, hardening y reconstrucción documentada.

WordPress · Moodle · Plesk · MariaDB · Linux · WP-CLI
24
Arquitectura web y e-commerce · En evolución

Reconstrucción aislada de una plataforma educativa

Reconstrucción selectiva en staging de una plataforma educativa, con plugins de dominio, integración WordPress–Moodle y auditorías sobre más de 500 URL.

WordPress · WooCommerce · Moodle · PHP · SEO · Automatización