Projects

A selection of full-stack apps, backend services and Minecraft plugins I've built.

BetterWarden

BetterWarden

Flagship

A moderation and staff-ops platform for Minecraft networks: punishments, reports, tickets, appeals, a chat filter and staff stats behind one embedded web panel and a Discord bot — running on Paper, Folia, Spigot, Velocity and BungeeCord, from a single server up to a full proxy network sharing one database.

Spring BootJava 21Paper/Spigot/Velocity/BungeeDiscord (JDA)Web Panel

TimeCapsules

Full Stack

A secure, production-ready web app that lets users write messages and lock them away as time capsules, only unlocked once a future date arrives.

Next.jsTypeScriptMongoDBTailwind CSSStripeOAuth

BetterAds

Full Stack

A modular-monolith video ad platform. Advertisers upload video ads that are moderated and processed asynchronously through a RabbitMQ worker pipeline, then served through generated embed links with fraud-checked view tracking and Stripe billing.

Spring BootJavaRabbitMQMySQLRedisAWS S3Stripe

Course Express

Full Stack

A full delivery-service platform: a Spring Boot API handling JWT auth, automatic delivery assignment, real-time location tracking and WhatsApp notifications, paired with a React Native mobile app for ordering and tracking deliveries.

Spring BootJWTPostgreSQLWhatsApp APIReact NativeExpo

BetterBlog

Full Stack

A full-stack blogging platform pairing a Next.js frontend with a Spring Boot REST API that manages posts, comments and user accounts.

Next.jsTypeScriptSpring BootJavaREST API

SheCare Backend

Backend

A production-grade Spring Boot backend for a women's health platform, with JWT access/refresh auth, role-based access control, and strict data-ownership enforcement across posts, symptoms and appointments.

Spring BootSpring SecurityJWTPostgreSQLFlyway

CashClash

Game Development

A comprehensive 4v4 PvP strategy minigame for Paper/Spigot servers, featuring an economy system, custom items, round progression and cosmetic rewards.

JavaPaperMCMavenMySQLSQLite

BetterPets

Game Development

A Minecraft plugin inspired by Hypixel Skyblock that lets players raise pets which grant special abilities and stat bonuses as they level up.

JavaPaperMCMavenMySQLSQLite

BetterEnchants

Game Development

A Minecraft plugin adding custom enchantments — Life Steal, Thunder Strike, Explosive Shots, Auto Smelt and more — each with its own on-hit or passive combat mechanic.

JavaBukkit/Spigot/Paper

Have a project in mind?

Let's talk about what you're building.