Java
Primary language for Minecraft plugin development on PaperMC. Builds custom gameplay systems, server-side mechanics, and event-driven logic from scratch.
Behind the Code
CS student, systems architect, creator
I'm a Computer Science student and full-stack developer with a passion for building things from the ground up, from custom Minecraft gameplay systems and embedded hardware projects to enterprise-grade self-hosted infrastructure. I gravitate toward low-level control, real-time systems, and crafting bespoke tools rather than settling for off-the-shelf solutions when they become a ceiling.
Primary language for Minecraft plugin development on PaperMC. Builds custom gameplay systems, server-side mechanics, and event-driven logic from scratch.
Used for performance-critical and safety-focused systems. Powers the Hypergalaxy MC server backend and Bippity Bot, prioritising throughput and memory safety.
Applied to low-level systems, graphics, and hardware-adjacent code where close-to-metal control over memory and runtime performance is required.
Used for automation, scripting, tooling, and rapid prototyping across infrastructure and development workflows. Handles everything from sysadmin scripts to data utilities.
Currently porting a music widget and building GUI tooling. Leveraged for desktop application development and rich UI/UX interfaces on Windows platforms.
Builds hand-crafted web experiences with no template reliance. Focused on clean, performant, and visually distinctive interfaces, this site is a live example.
Designs and builds embedded hardware projects on Arduino-compatible and ESP32 platforms, spanning sensor networks, wireless integrations, and custom peripherals.
Develops custom gameplay systems and mechanics using PaperMC, not just configs or pre-existing plugins. Manages a live community server with real users and bespoke game modes built from the ground up.
Works with Arduino and ESP32 platforms to design and build custom hardware projects. Comfortable bridging firmware and software, from low-level peripheral control to wireless integrations and sensor-driven systems.
Runs an enterprise-style home server environment on TrueNAS Scale with Docker containers, hosting Nextcloud, Minecraft servers, and a suite of self-managed services. Comfortable troubleshooting bootloaders, GRUB, and hardware quirks at a low level.
Operates across the entire stack, from hardware and firmware up through backend systems, gameplay logic, and UI.
Prefers root-cause analysis over workarounds. Debugs at the lowest relevant level, from logic errors down to hardware quirks and bootloaders.
Maintains and iterates on live infrastructure and game servers with real users, balancing uptime, feature development, and performance.
When existing tools become a limitation, the answer is to build a better one, from a custom music widget to a full stream automation platform.