Proyectos

Una colección de soluciones empresariales, contribuciones de código abierto y proyectos personales que demuestran mi experiencia en desarrollo full-stack.

Canvas LMS Kit for Laravel

Paquete de integración Laravel mínimo para Canvas LMS Kit con configuración cero. Soporte multi-tenant para cambiar entre instancias de Canvas, utilidades de pruebas para simular llamadas API e integración nativa con config, logging y testing de Laravel.

LaravelPHPPackagist

CV Optimizer

Sistema impulsado por IA usando Claude Code para personalizar CVs inteligentemente para aplicaciones de trabajo. Maximiza compatibilidad con ATS manteniendo autenticidad al reorganizar y enfatizar experiencia existente sin fabricar información.

Node.jsClaude CodeAICLI

Todo Wizard

Aplicación moderna de gestión de tareas full-stack con React 18, TypeScript, FastAPI y PostgreSQL. Incluye organización por proyectos, prioridades, etiquetas, soporte markdown, ordenamiento drag-and-drop, actualizaciones en tiempo real y modo oscuro.

React 18FastAPIPostgreSQLTailwindCSS

JW Discord Bot

Bot de Discord que proporciona textos diarios, noticias y búsqueda de temas de JW.org. Soporta múltiples servidores con configuración de idioma por servidor (español, inglés, portugués), publicaciones programadas y configuración respaldada por MongoDB.

Node.jsDiscord.jsMongoDBMulti-language

Daily Text EPUB to JSON

Convertidor de EPUB a JSON para publicaciones de texto diario con interfaz web, API REST y herramienta CLI. Incluye actualizaciones de progreso en tiempo real vía Server-Sent Events, detección automática de año y estrategia de parseo dual con opción de almacenamiento MongoDB.

Node.jsReactExpressCLI

Payment Gateway

Microservicio que permite a los usuarios recibir pagos a través de proveedores configurables incluyendo PayPal, RappiPay, Nequi, PayU, Tpaga, SrPago, VisaNet y MercadoPago.

LaravelPHP8+ Providers

E-commerce Gateway

Microservicio que permite a los usuarios sincronizar sus plataformas de comercio electrónico con el sistema contable. Integrado con Shopify y Mercado Libre.

LaravelVue.jsShopify

Course Builder 2.0

Herramienta robusta para el Canvas LMS de ACUE que mejora la eficiencia en la creación de cursos. Introduje flujo de trabajo centralizado, seguimiento de errores mejorado y eliminación de tareas redundantes.

Canvas LMSPHPAutomation

ACUE CLI

Interfaz de línea de comandos unificada para gestionar la infraestructura de ACUE en sistemas Cloud Run y basados en VM. Incluye gestión multi-entorno, credenciales cifradas con AES-256-GCM, registro de auditoría y auto-detección con modo dry-run y rollback automático.

GoGCPCloud RunCLI

Serverless Event Management

Solución innovadora para manejar eventos en vivo en Canvas LMS usando funciones serverless de GCP. Incluye decodificación JWT, almacenamiento MySQL y topics Pub/Sub para procesamiento escalable.

GCP FunctionsPub/SubServerless

Multi-Environment Infrastructure Lab

Laboratorio completo que abarca Raspberry Pi, VPS y estación de trabajo de desarrollo con más de 20 servicios en contenedores. Incluye proxy reverso Nginx con 22 hosts habilitados para SSL.

DockerHomelabNginxTailscale

Rivera Refrigeración

Sitio web profesional para Rivera Refrigeración, un negocio familiar de reparación de electrodomésticos en Cali, Colombia con más de 30 años de experiencia. Construido con Astro y Tailwind CSS, con sistema de blog, optimización SEO e integración con WhatsApp. Desplegado en Netlify.

AstroTypeScriptTailwind CSSNetlify

Ropero de Sueños

Sitio web de comercio electrónico para Ropero de Sueños, mostrando closets artesanales de MDF para muñecas de moda. Incluye galería de productos, testimonios, sección de preguntas frecuentes, sistema de blog e integración con WhatsApp para pedidos. Construido con Astro, Tailwind CSS y Alpine.js.

AstroTailwind CSSAlpine.jsTypeScript