Braden Kennedy

Backend & Systems Engineer.

Mathematics & Computer Science · Eastern Washington University.

Now

Expanding two PaperMC plugins into a cohesive toolkit for server operators, exploring better data layers for plugin persistence, and sketching a few smaller side projects in between coursework.

About

A short résumé.

I build backend systems — the parts of software that have to keep working when nobody's looking. My interests sit at the intersection of clean architecture, performance, and the kind of correctness that only really clicks once you've seen a system fail.

I'm currently a student at Eastern Washington University pursuing a double major in Mathematics and Computer Science. The math half informs how I think about software: precise definitions, clear invariants, and choosing the right structure before writing the first line.

Backend Systems Architecture Scalability Java & Kotlin / JVM

Education

Eastern Washington University

B.S. Mathematics & Computer Science

2025-Now

Skills

Languages
Java · Kotlin · Astro · SolidJS · SQL
Platforms
Node.js · PaperMC · PostgreSQL
Tools
Git · Gradle / Maven · Docker · Linux
Projects

Things I've built.

Custom Items

Active

A PaperMC plugin for defining configurable custom items — abilities, attributes, and behaviors — entirely through config. Built to give server operators expressive power without writing Java.

JavaPaperMCTOML

Claims

Active

A PaperMC plugin that lets players claim and manage land on a Minecraft server. Designed around clean ownership semantics, fast spatial lookups, and a permission model that scales with the player base.

KotlinPaperMCGradle

// more on the way.

Contact

Get in touch.

Open to interesting backend problems, collaborations, and conversations about systems that have to scale. The fastest way to reach me is email.