LLucas Frederico
Lucas Frederico

Lucas Frederico

AWS Certified Cloud PractitionerAWS Certified

Building Minecraft servers that hold 1,500 concurrent players without breaking a sweat.

0
Concurrent users on a single JVM shard
0
ms p95 hot-path latency
0y
years of recovery-under-60s SLO
0y
years on the JVM
About

A decade of Java. Half of it on Minecraft.

I started with my own Minecraft servers a decade ago, learning Java the hard way, fixing my own crashes at 2am while 200 players waited.

Today I do it professionally. Five years deep into Spigot/Paper/Purpur, building production-grade plugins for LoverCraft, a network running up to 1,500 concurrent players. Before that, five years shipping enterprise Java/Angular systems for Kinross Gold, Grendene, and Olfar.

  • NMS-deep performance and remapping work
  • Cross-server Redis architectures (pub/sub, distributed locks, runner election)
  • Anti-dupe systems and packet interception via ProtocolLib
  • World-per-island engines with SlimeWorldManager + FAWE
  • Production debugging at 2am, the kind that only comes from running it live
// what I optimize for
throughput: "main-thread safe",
consistency: "network-wide",
recovery: "< 60s on incident",
audit: "every coin movement logged"
Open source

Three projects I'd put on a résumé.

Also shipped:

  • slow-query-watcher Spring Boot 3 and 4 starter that auto-logs slow JDBC queries with full context (SQL, parameters, caller stack, transaction id). Drop the dep, set a threshold, done. JavaSpring Boot
  • pg_table_bloat PostgreSQL extension in Rust (pgrx 0.13) that estimates table bloat from pg_class and pg_stats without pgstattuple. CI matrix Postgres 14 to 17. RustpgrxPostgres
  • django-multi-tenant-demo Reference implementation of multi-tenant Django with queryset-filter isolation, audit triggers via signals + thread-local, JWT auth. PythonDjango
Production work

Live multiplayer platform at 1,500 concurrent.

All projects

Plus seven more, shipped to production.

LFPlayerProfile preview

LFPlayerProfile

Network-wide player profile with stats, emotes, badges, and LuckPerms-driven roles.

PurpurLuckPermsMySQL

LFMail

Cross-server mail system for staff broadcasts, reward delivery, and player-to-player messages with attachments.

PaperMySQLRedis

LFGifts

Player-to-player gifting system with full send/receive history and per-server config.

PaperMySQLRedis

LFRTP

Random teleport with custom biome zones and full Bedrock support via Floodgate + Cumulus forms.

PaperFloodgateRedis

LFSeasonalResetVault

Cross-season vault that persists items through resets, with capacity upgrades and item banlists.

SpigotMySQLDecentHolograms

LFPlaytime

Tracks player playtime across servers with milestone rewards, leaderboards, and AFK detection.

PaperMySQLPlaceholderAPI

LFLeaderboards

Pluggable leaderboard engine with both Hologram and Citizens NPC rendering, plus a PlaceholderAPI expansion.

PaperCitizensPlaceholderAPI
LFReferral preview

LFReferral

New-player referral system with reward queueing, async reminders, and reference-way tracking.

PaperMySQLJoda-Time

LFCustomChests

Auto-selling chests with item whitelists, trusted-player ACLs, and tiered upgrades. Integrates with the network shop and AuctionHouse.

PaperMySQLShop API

SkyBlock Ore Generator

Custom ore-generation engine for the SkyBlock gamemode: tiered generators, weighted block tables, and per-island upgrades.

PurpurNMSMySQL
Enterprise experience

Five years of enterprise Java. Five of plugins.

LoverCraft LLC · Senior Backend Engineer · Freelance

Mar 2021 - Present·Remote

Senior backend engineer on a 3-to-5-person team running a US-based real-time JVM platform that sustains up to 1,500 concurrent users on a single shard, with sub-50ms p95 on the hot path and a recovery-under-60s production SLO held across 5 years. Worked across bug fixes, new features, and architecture: cross-shard state via Redis pub/sub, idempotent operations with full audit trails, JVM tuning, declarative infra (Ansible + Docker + Vagrant), CI/CD on GitHub Actions and GitLab, Grafana SLI/SLO dashboards. Domain: live multiplayer platform (Minecraft network) with 30+ network-wide services.

Stack: Java · Spring Boot · Spigot/Paper/Purpur · NMS · MySQL · MariaDB · MongoDB · Redis · Docker · Ansible · Vagrant · GitHub Actions · GitLab CI · Grafana · SonarQube

Senior Sistemas · FullStack Developer II · Software Factory

Apr 2021 - Feb 2024·Blumenau, Brazil

Full-stack development for major enterprise clients. Tech leadership on a fixed team, rotating into other squads as needed for surge work and senior technical decisions.

  • Kinross Gold (international gold mining): Third-Party Management system with HCM/ERP integration; monthly billing controls; Budget Management system for corporate budget oversight
  • Olfar: Lab Management system (sample tracking, label printing)
  • Grendene: Workforce Allocation system
  • Also: Flutter mobile applications.
Stack: Java · Spring Boot · Angular · Flutter · Docker · Oracle · MySQL · SQL Server · Maven · GitLab CI/CD · SonarQube · JIRA

Senior Sistemas · FullStack Developer I · Solution Factory

Nov 2019 - Apr 2021·Blumenau, Brazil

Full-stack development for legacy and new clients.

Stack: Java · Angular · Docker · MySQL · SQL Server · Maven · GitLab

Senior Sistemas · IT Intern · Software Factory

Jan 2019 - Nov 2019·Blumenau, Brazil

Full-stack on new features and bug fixes: Spring Boot, Angular, Git, Maven. Joined the "Equipe de Ouro" recognition team.

Stack

The full toolbox.

Languages
Backend
REST Web ServicesLombok7 years
Platform / DevOps
Virtual Machines5 years
Cloud / Deploy
Databases
Messaging
AI Agents
Live Multiplayer Platform (LoverCraft domain)
NMS8 yearsProtocolLib8 yearsFastAsyncWorldEdit7 yearsSlimeWorldManager3 yearsMythicMobs3 yearsModelEngine3 yearsPlaceholderAPI5 yearsLuckPerms5 years
IDEs
Also worked withpast · occasional · context-driven
Rust1 monthDart2 yearsTerraform1 monthVagrant1 yearGitLab CI/CD5 yearsSonarQube5 yearsJIRA5 yearsGCP1 yearMongoDBOracle2 yearsSQL Server5 yearsRabbitMQ1 yearAngular5 yearsFlutter2 yearsElectron1 yearLangGraph3 monthsAgno3 monthsn8n6 monthsMake1 yearLibsDisguisesDecentHologramsCitizensDataGrip5 years

Let's grow your network, together.

Send a message