Volver a GitHub

Portafolio

Una selección de mis proyectos más relevantes. Cada uno representa diferentes aspectos de mi desarrollo profesional.

Fragify — CS2 Stats Platform

Plataforma web de estadísticas para Counter-Strike 2 con 2,904 partidas reales importadas desde Steam (Competitive + Wingman). Stats calculadas directamente desde BD: K/D, Win Rate, HS%. Leaderboards Premier y Competitive, filtro por modo (5v5/2v2), bot Telegram con webhook (/start /stats /status), auth Steam OpenID + email/password con set-password para cuentas Steam, panel de administración y soporte tickets. Proyecto académico DAW.

Next.js 15.5TypeScriptAuth.js v5TiDB CloudVercelSteam APITelegram Bot APIResendVercel Blob
En producción

Yukiko Bot & Web

Bot multiplataforma (Discord, Telegram, Mobile) con monorepo Node.js/TypeScript. Módulos: roleplay, economía, IA (Ollama/llama3.2), moderación. Frontend Next.js con panel admin en Vercel. Backend con Neon PostgreSQL y Drizzle ORM sincronizado. Desplegado en homelab con PM2.

Node.jsTypeScriptNext.jsDiscord.jsGrammyWebSocketPostgreSQLDrizzle ORMPM2Vercel
En producción

ExamDB Manager

Plataforma full-stack para generación automática de entornos de examen. Profesores crean bases de datos personalizadas, generan usuarios y contraseñas automáticamente. JWT auth, CSV import, DDL personalizado, soporte multibase (MySQL/TiDB). Docker + nginx con Playwright E2E y CI/CD.

Next.js 15React 19TypeScriptTiDB CloudJWTDockernginxPlaywrightGitHub Actions
En producción

Data Explorer & Web IDE

Aplicación web full-stack para explorar archivos de datos (JSON y CSV) y conectarse a diferentes sistemas de bases de datos. Monaco Editor SQL, gráficos dinámicos, diagramas ER automáticos.

Next.jsReactTypeScriptMonaco EditorDockernginx
En producción

Hub Personal

Portafolio y página de enlaces personales construido con Next.js 14, TailwindCSS y TypeScript. Diseño dark moderno, completamente responsivo, desplegado con Docker.

Next.jsReactTypeScriptTailwindCSSDocker
En producción

AutomatArch

Bot de Discord para gestionar y ejecutar scripts de Arch Linux remotamente. Incluye wizard de configuración interactivo en Next.js desplegado en Vercel.

PythonDiscord.pyNext.jsTypeScriptVercel
En producción

MiniatureDiscordSRV

Plugin Java para Minecraft que integra eventos del servidor en Discord en tiempo real. Sincronización bidireccional usando PaperMC API y Discord.js.

JavaGradlePaperMC APIDiscord.jsMinecraft
En desarrollo

MisApuntesITPDAW

Repositorio personal que recopila contenido, ejercicios y proyectos trabajados durante el ciclo formativo DAW.

JavaSQLHTML/CSSXMLBashGit
En progreso

Servidor Minecraft Forge

Servidor Minecraft Forge con mods, desplegado y gestionado con Docker y docker-compose.

Minecraft ForgeDockerdocker-composeLinux
En operación

Servidor Minecraft Vanilla

Servidor Minecraft Vanilla desplegado mediante Docker y docker-compose.

MinecraftDockerdocker-composeLinux
En operación

PDF Markdown Converter

Herramienta para convertir archivos PDF a Markdown manteniendo formato y estructura.

Node.jsTypeScriptPDF.jsCLI
Completado

¿Tienes una idea o proyecto en mente?

Contactar