Experiencia profesional
Roles que he desempeñado en el ecosistema de Minecraft. Completa los campos marcados con — en data/portfolio.ts con tus servidores y periodos reales.
- Roles
- 6
- Ámbito
- Dev + Infra
- Perfilado
- spark · timings
- Proceso
- Por fases
Desarrollador de Plugins
—— (nombre del proyecto)
Desarrollo de plugins personalizados con la API de Paper y Java moderno: sistemas de economía, GUIs, eventos, persistencia en MySQL y APIs internas reutilizables entre servidores de la red.
— (por ejemplo: reducción del uso de CPU del núcleo del servidor, sistemas propios sustituyendo dependencias externas)
Java 21Paper APIGradleMySQLAdventure APIDesarrollador de Mods
——
Creación de mods para Fabric, NeoForge y Forge: contenido personalizado, mecánicas nuevas, sincronización cliente-servidor y compatibilidad con modpacks existentes.
—
FabricNeoForgeForgeMixinArchitecturyIngeniero de Rendimiento
——
Auditorías de rendimiento con spark y timings, ajuste de flags de JVM (Aikar/G1, ZGC), tuning de Paper, Purpur y Pufferfish, control de chunk loading, entidades y redstone para mantener 20 TPS estables.
—
sparkTimingsPurpurPufferfishFoliaArquitecto de Redes
——
Diseño y despliegue de redes con Velocity y BungeeCord: lobby central, transferencias entre servidores, autenticación de backend, soporte Bedrock con Geyser y Floodgate, y compatibilidad multiversión con ViaVersion.
—
VelocityBungeeCordGeyserFloodgateViaVersionConfigurador Premium
——
Configuración avanzada de LuckPerms, PlaceholderAPI, DeluxeMenus, ItemsAdder, Oraxen, MythicMobs, ModelEngine, BetonQuest, Citizens y TAB, con resource packs y shaders integrados.
—
LuckPermsItemsAdderMythicMobsDeluxeMenusTABDesarrollo Web y Automatización
——
Paneles de administración, dashboards de estadísticas, APIs REST conectadas al servidor, bots de Discord con sincronización de rangos, backups automáticos y despliegues reproducibles.
—
Next.jsNode.jsPostgreSQLMongoDBDiscord API
Proceso de trabajo
Un método claro y medible: nada se toca sin medir antes, y nada se entrega sin documentar después.
- 01
Auditoría técnica
Revisión de núcleo, plugins, mods, configuraciones y logs. Perfilado con spark y timings para conocer el estado real antes de tocar nada.
Informe con hallazgos y prioridades
- 02
Propuesta y arquitectura
Definición de la arquitectura objetivo, decisiones técnicas justificadas, alcance por fases y criterios medibles de éxito.
Plan técnico y alcance acordado
- 03
Desarrollo y configuración
Programación de los plugins o mods necesarios y configuración del ecosistema completo con convenciones consistentes.
Código y configuraciones versionadas
- 04
Pruebas en staging
Validación en un entorno idéntico al de producción: pruebas de carga, compatibilidad entre versiones y verificación de cada sistema.
Checklist de pruebas superadas
- 05
Optimización final
Segunda ronda de perfilado con el contenido ya instalado, ajuste de flags de JVM y afinado de parámetros por versión.
Comparativa de rendimiento
- 06
Despliegue y documentación
Puesta en producción con plan de reversión, backups verificados y documentación completa de la infraestructura entregada.
Servidor en producción documentado
- 07
Soporte y evolución
Acompañamiento posterior, corrección de incidencias, monitorización y nuevas funcionalidades según el uso real.
Soporte continuo acordado
¿Buscas este perfil para tu equipo?
Trabajo por proyecto o de forma continua como desarrollador e ingeniero de infraestructura de tu red.