Proyectos destacados

Una selección de proyectos donde aplico principios de seguridad por diseño, backend robusto y decisiones arquitectónicas explícitas. Cada uno resuelve un problema técnico concreto y contiene documentación sobre trade‑offs y decisiones operativas.


CiberWebScan

Reconocimiento pasivo y análisis de superficie de ataque (CLI — Python)

Herramienta híbrida para reconocimiento pasivo, fingerprinting tecnológico y análisis inicial de aplicaciones web, pensada para auditoría ética y educación.

Qué resuelve

Características clave

Decisión técnica

Stack: Python, Typer (CLI), HTTPX, Selenium (opcional), pruebas unitarias y exportadores JSON/CSV.
GitHub


AccessManager

Comparativa y referencia de implementación: JWT vs sesiones en Spring Security

Proyecto de ejemplo y base reutilizable que implementa y documenta alternativas concretas de autenticación (stateless JWT y stateful sessions) en un contexto Spring Boot empresarial.

Qué resuelve

Características clave

Decisión técnica

Stack: Java 21, Spring Boot 3, Spring Security, Maven.
GitHub


PermissionManager

Sistema RBAC con políticas explicables y auditables

Motor de autorización que combina roles y políticas auditables; cada decisión de acceso puede explicarse y reproducirse para fines regulatorios.

Qué resuelve

Características clave

Decisión técnica

Stack: Java 21, Spring Boot, Spring Security, PostgreSQL (ejemplo), Maven.
GitHub


LexGuard PII-Scanner

Motor de detección y correlación de PII para auditorías de datos automatizadas

Motor de detección y correlación de Información de Identificación Personal (PII) diseñado para determinar la exposición de datos sensibles y evaluar riesgos de fuga en repositorios y archivos planos.

Qué resuelve

Características clave

Decisión técnica

Stack: Python 3.11+, Typer (CLI), validaciones algorítmicas, exportadores JSON.
GitHub


ModelRouter

Orquestador asíncrono de LLMs con resiliencia y observabilidad

Gateway/API asíncrona que unifica proveedores de modelos, facilita streaming (SSE), fallback automático y trazabilidad para integraciones de IA en producción.

Qué resuelve

Características clave

Decisión técnica

Stack: Python, FastAPI, asyncio, SSE/streaming, OpenTelemetry, contenedores Docker.
GitHub


ORBIT-UI

Design system CSS‑first (Astro + Tailwind)

Sistema de diseño ligero y mantenible, centrado en tokens semánticos y componentes CSS‑first para reducir dependencia de JS.

Sitio: https://hc-online.github.io/ORBIT-UI/

Qué resuelve

Características clave

Decisión técnica

Stack: Astro, Tailwind CSS v4, TypeScript (donde procede).
GitHub


Filosofía común

Todos los proyectos comparten: