Gestión Social
Empresa de softwarePlataforma SAAS donde cada empresa gestiona su propio RR. HH. de forma independiente: colaboradores, roles y permisos, cálculo automático de nómina (primas, cesantías y prestaciones de ley), suspensiones disciplinarias, vacaciones, llamados de atención y calendario de eventos. Incluye reporte de novedades por QR sin necesidad de login.
Tecnologías: Next.js, NestJS, TypeScript, Prisma, MySQL, Multi-tenant
Procesos Judiciales — Entidad Gubernamental
Entidad gubernamentalSistema para administrar y actualizar procesos judiciales: sincroniza actuaciones desde la Rama Judicial y descarga automáticamente los documentos desde SAMAI, manteniendo cada expediente al día.
Tecnologías: Next.js, Express, TypeScript, Prisma, MySQL, Scraping
Procesos Judiciales — Servicios Públicos
Empresa de servicios públicosAdaptación del sistema de procesos judiciales para otro cliente: actualización de actuaciones desde la Rama Judicial e integración documental, ajustado a sus flujos internos.
Tecnologías: Next.js, Express, TypeScript, Prisma, MySQL
Gestión Presupuestal Educativa
Institución educativaSistema integral de gestión presupuestal para una institución educativa: presupuestos, requisiciones y aprobaciones, inventario y activos fijos, caja menor, áreas y roles, y calificación de proveedores y tesorería. Autenticación con Microsoft 365 (Azure AD).
Tecnologías: Next.js, NestJS, TypeScript, Prisma, MySQL, Azure AD
API de Integraciones
Empresa de softwareAPI agregadora que orquesta y unifica la información de múltiples proveedores externos de seguridad social colombiana (ADRES, ASO-PAGOS / INTERSSI). Expone los datos de forma estructurada, validada y documentada, con una arquitectura escalable basada en patrón Registry que permite sumar nuevos proveedores sin tocar el core.
Tecnologías: NestJS, TypeScript, Prisma, MySQL, REST, Swagger
Sistema de Documentos
Empresa de softwareServicio centralizado para almacenar, transformar y gestionar documentos, imágenes y videos. Cada cliente queda aislado en su propio espacio, con transformación automática (imágenes a WebP + thumbnail, video comprimido), autenticación dual (API Key para clientes, JWT para administradores), panel administrativo y caché distribuido con Redis.
Tecnologías: NestJS, React, TypeScript, Prisma, MySQL, Redis
Plataforma de Créditos
Empresa de softwareSistema de créditos construido como un conjunto de APIs especializadas que cubren clientes, pagos, originación y administración de cartera. La separación por dominios permite escalar y evolucionar cada servicio de forma independiente. Proyecto en curso.
Tecnologías: Next.js, NestJS, TypeScript, Prisma, MySQL, APIs
Sistema Wallet
FreelanceSistema de wallet para gestionar saldos y movimientos de una empresa, desarrollado como freelance. Backend con Node y manejo seguro de transacciones.
Tecnologías: Node.js, NestJS, TypeScript, Prisma, MySQL
Procesamiento de imágenes con IA
FreelanceHerramienta con IA en Python para convertir imágenes de formato RAW a PNG/JPG, mejorar la calidad y procesar el fondo. Desarrollado como freelance.
Tecnologías: Python, IA, Procesamiento de imágenes
Gestión de Citas y Emergencias Médicas
World Travel Assist by HASSistema donde el call center registra solicitudes de atención y emergencias y el médico las gestiona en tiempo real. Sustituyó el flujo informal por WhatsApp —donde la información se perdía— por un registro con trazabilidad de pacientes atendidos y del estado de cada caso.
Tecnologías: React, PWA, Node.js, Docker
Plataforma White-Label Multiempresa (PWA)
World Travel Assist by HASPlataforma tipo maqueta donde todos los clientes comparten la misma base de producto y solo cambian logo, colores y textos por cliente. Construida como PWA (instalable, con soporte offline básico) y desplegada con cPanel, servidores propios e imágenes Docker.
Tecnologías: React, PWA, Node.js, Docker, cPanel
Generador y Hash de Contraseñas
Proyecto personalAplicación cliente que genera contraseñas seguras según reglas configurables (longitud, conjuntos de caracteres, exclusiones) con la Web Crypto API, y permite aplicar hash con SHA-256/384/512 en formato hex o base64. Sin backend ni llamadas de red: las contraseñas nunca salen del dispositivo.
Tecnologías: React, TypeScript, Vite, Tailwind CSS, shadcn/ui, Web Crypto API