Skip to content
View EnzoLy's full-sized avatar
💭
hi
💭
hi

Organizations

@Contrum

Block or report EnzoLy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EnzoLy/README.md

Hi, I'm Enzo 👋

Backend developer · Java & Spring Boot · Minecraft networks La Pampa, Argentina (UTC-3) · Open to remote backend roles

I've spent 10 years building Java systems for Minecraft networks — from Spigot/Paper plugins to full multi-server infrastructure — and the last few years leading backend for real-time platforms. I like problems where state has to stay in sync across many servers, the main thread can't block, and everything has to hold up at peak load.

Highlights

  • 3,000+ concurrent players on a network I led backend for, with 1,000+ on a single server with a limited world
  • Team lead for 3 developers: architecture, code reviews, Git workflow and coding standards
  • ~20% performance gain after refactoring bottleneck subsystems for horizontal scaling
  • AI incident triage: console errors and TPS/network lag spikes go through MCP to an AI agent with context of the repos and servers. It attaches Spark profiler and memory data, finds the likely cause and opens a ticket automatically

What I build

  • Distributed backends: cross-server state sync, messaging and event processing with Redis (pub/sub, sharding, TTL), MongoDB and MySQL
  • APIs and services: Spring Boot REST APIs, microservices, shared libraries for logging, metrics and configuration
  • Minecraft infrastructure: Velocity proxies, Paper/Spigot plugins, NMS and packets, custom entity AI, async pathfinding
  • Ops: Docker, Linux server hardening, monitoring and automation

Featured projects

Project What it is Stack
RedisManager Lightweight Redis connection and packet-handling library for inter-server communication Java, Redis
PrismaMC Network (work as Java Developer · under NDA) Backend and gameplay systems: player-profile API, cross-server party system behind Velocity, custom mob AI with async pathfinding, 1.8 PvP bots with NMS Java 21, Spring Boot, Redis, MongoDB, Velocity, Paper
minecraft-roguelike Roguelike gameplay mod Java, Fabric
Hotbar Hotbar utilities for Spigot servers Java, Spigot

Stack

Languages: Java · Kotlin · Python · TypeScript · JavaScript Backend: Spring Boot · Netty · REST · GraphQL · Protobuf Data: Redis · MongoDB · MySQL · PostgreSQL Infra: Docker · Linux · Git · Maven · Gradle · Jenkins Minecraft: Paper · Spigot · Velocity · Fabric · NMS

Contact

📫 contact@enzoloyola.com · 🌐 enzoloyola.com · 💼 LinkedIn

Spanish (native) · English (intermediate)

Popular repositories Loading

  1. RedisManager RedisManager Public

    RedisManager is a lightweight Java library that simplifies Redis connection management and packet handling. Easily send and receive Redis packets, register listeners, and integrate Redis into your …

    Java 3 4

  2. RecipeBuilder RecipeBuilder Public

    Java 2 1

  3. Hotbar Hotbar Public

    Hotbar utils for spigot

    Java 1

  4. minecraft-roguelike minecraft-roguelike Public

    Transform Minecraft into a true roguelike experience with dynamic skill trees, RPG-style items, unique character classes, and brand-new gameplay mechanics that enhance progression and challenges, …

    Java 1

  5. Midu-Bootcamp Midu-Bootcamp Public

    JavaScript

  6. portfolio-react portfolio-react Public

    my personal portfolio

    JavaScript