Software · Minecraft · Infrastructure

Systems built
to hold together.

I’m Officer Ray. I build backend software in Java and PHP/Laravel, develop Minecraft systems, and provision the servers and deployments around them.

Java · PHP / Laravel · MySQL / PostgreSQL
Paper / Minecraft · Linux / Docker

01 MINASTYDELIVERED / SEP 2026
GAMEPLAYFarming · Fertility · Ores
REUSABLE FOUNDATIONSFarmingCore · ResourceCore
DURABLE STATEPostgreSQL
Inside the project ↗

Services / Specializations

Development.
Deployment. Both.

Discuss a project ↗

You can hire me for software development, infrastructure provisioning, or a project that needs both. The work and handoff are agreed around your existing setup.

Backend & Software Engineering

Java and PHP/Laravel systems: tenant isolation, authorization, relational data, and consistent business workflows.

  • Multi-tenancy, authentication, roles, and permissions
  • MySQL / PostgreSQL design, migrations, and audit trails
  • Queued jobs, scheduling, and external service integrations
  • Automated tests and transaction safety

Operational application

Business-management application

A deployed PHP/Laravel application supporting business workflows.

In development

Multi-tenant commerce platform

Laravel work covering tenant isolation, authorization, transactional state changes, and automated tests.

Minecraft Development

Java/Paper plugins, gameplay systems, and integrations with the tools a server already uses.

  • Custom plugins and gameplay systems
  • Progression, rewards, and persistence
  • Plugin integrations and operator tooling

Delivered software

Minasty ↗

Commissioned Paper farming, fertility, and resource systems, backed by reusable Java frameworks and PostgreSQL.

Delivered software

Frostline Racing ↗

A Paper racing system with tracks, race lifecycles, persistent results, and administration tools.

Infrastructure & Server Provisioning

Linux server setup, containerized deployments, game-server panels, and the infrastructure around an application or Minecraft network.

  • Linux VPS / dedicated-server setup and Docker deployments
  • Game-server panels, networking, and Minecraft networks
  • Nginx / reverse proxies, TLS, and database provisioning
  • Monitoring, backups, migrations, and troubleshooting

Hands-on installation

Pterodactyl on Arch Linux ↗

Personal Docker Compose setup, networking fixes, lifecycle automation, server migration, and Velocity integration.

Hands-on installation

MCSManager

Panel installations on a VPS and an older personal laptop.

Maintenance and ongoing support are scoped separately.

Selected client work

From requirements
to a working system.

All portfolio work ↗
Client project · September 202601

Minasty

Farming, fertility, and resource-aware mining for Paper.

A commissioned Minecraft development project involving five Java/Paper plugins, configurable farming mechanics, persistent soil fertility, regional resource management, and supplementary mining rewards. Built with reusable APIs, PostgreSQL-backed state, administrative tooling, and documented integration testing.

Java 25 · Paper · PostgreSQL · GradleRead the case study ↗
Client project · 202602

SS2Integration

Custom progression systems for a modern Skyblock server.

A custom progression and farming system connecting island activity, crops, mobs, spawners, shops, and player-facing progression across an existing Skyblock stack.

Java 21 · Paper · SQLiteRead the case study ↗

Java / Paper / Minecraft

Built to be played.

All projects ↗

Paper ice-boat racing · Free + Premium

Frostline Racing

Paper ice-boat racing with complete race lifecycles, SQLite records, and Premium ranked competition, shared MySQL storage, and visual setup tools.

Release 1.0↗

Paid Paper plugin · Requires Nexo

PowerWeave

YAML-defined abilities for Nexo items, with active/passive triggers, scoped cooldowns, projectile impacts, and configuration validation.

Public beta↗

From the devlog

Notes from the build.

Browse all posts ↗
03

Beta 0.9.1: the Advanced Music setup GUI

Race audio has several phases, several sources, and enough knobs to make raw configuration tedious. Beta 0.9.1 gives that system a proper interface.

↗
OR

About Officer Ray

Systems first.
Personality intact.

Backend engineering, Minecraft development, and infrastructure provisioning—with clear ownership and a handoff the next person can understand.

More about me ↗